Mac类
yesterday_lover
这个作者很懒,什么都没留下…
展开
-
Mac 用户/用户组记录
Mac下常见的用户组是staff admin wheel一个用户可以有多个用户组一.用户和用户组1.查看所有用户和用户组dscacheutil -q group2.当前用户的用户名whoami3.查看当前用户所属组groups4.查看某个用户所属组groups '用户名'5.查看某个用户所属组的详细信息id -a '用户名' 二.权限最常用的是chmod 777 文件chmod -R 777 文件夹7 = 4 + 2 + 1r 读取权限,数字代号为“4原创 2021-06-02 18:18:44 · 1752 阅读 · 0 评论 -
Mac 安装brew
安装方式1:/bin/bash -c "$(curl -fsSL https://gitee.com/suibianle/homebrew/blob/master/install.sh)"如果遇到如下问题,把命令重新执行就可以了.==> Downloading and installing Homebrew…fatal: unable to access方式2:/usr/bin/ruby -e "$(curl -fsSL hhttps://gitee.com/suibianle/h原创 2021-06-01 19:38:00 · 107 阅读 · 0 评论 -
Mac usb制作Big Sur启动盘
Mac usb制作Big Sur...步骤1.usb准备2.打开App Store3.复制回车4.安装步骤按步骤一步一步傻瓜式操作1.usb准备大小 :16g2.打开App Store#mermaid-svg-3TiK3PS2THZPgOLI .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-3TiK3原创 2021-05-28 20:26:21 · 310 阅读 · 0 评论 -
radare2相关
一.编译:release-5.0.0没问题二.查找 cross-reference 并修改方法一:1.通过rabin2打印字符串rabin2 -z Mypro5\(mac\)2.通过r2打开项目radare2 -w Mypro5\(mac\)-w:open file in write mode,可通过r2 -h查看3.aaa分析项目aaa4.axt查找引用axt 0x100006e2a地址为步骤1中画红线处5.进入引用函数地址s 0x100004647原创 2021-04-26 23:07:07 · 137 阅读 · 0 评论 -
Mac qemu相关
一.qemu-system-i3861.安装:brew tap nativeos/i386-elf-toolchainbrew install i386-elf-binutils i386-elf-gcc2.运行:qemu-system-i386 -drive file=boot1.iso原创 2021-04-25 14:42:19 · 111 阅读 · 0 评论 -
brew相关
一.brew安装的文件位置1.查看包是否安装:brew list --formula |grep i386-elf-gcc2.查看包安装位置:brew list i386-elf-gcc原创 2021-04-24 21:45:21 · 44 阅读 · 0 评论 -
MAC ASLR 去除/添加PIE
去除PIE后:Mach header magic cputype cpusubtype caps filetype ncmds sizeofcmds flagsMH_MAGIC_64 X86_64 ALL 0x00 EXECUTE 17 1384 0x00000000添加PIE后:Mach header magic cputype cpusubtype caps filetype ncmds siz原创 2021-04-20 12:46:17 · 119 阅读 · 0 评论 -
Mac 重签名
好记性不如烂笔头,有些内容忘了又没记录的话就得找资料,不如记录下:自己写的mac app程序,由于找不到源码了,又需要这个app的功能,没得源码调试,只能改二进制调试,好不容易找到几个切入点了,却发现签名有问题,得重新签名,但是却显示已签名:app: is already signed下图附上其中一个对比图:修改前:修改后:重签名步骤:一. 申请证书二. 对修改后的app强制签名一.申请证书步骤:1.打开钥匙串,点击证书助理2.点击创建证书3.填写证书名称为"ok"原创 2021-04-19 23:51:54 · 694 阅读 · 0 评论 -
Mac 查看两个文件的差异
首先新建2份文件a1.txt和a2.txt,以下有4种方式查看差异一.使用git的diff文件1.新建仓库:git init2.将a1.txt放入git目录里,3.git add .4.git commit -m ‘xxx’5将a1.txt删除,将然后a2.txt命名为a1.txt,并拖入git里,使用git diff a1.txt 查看二.使用git的diff分支步骤和第一种方式一样,只是多了一个分支三.使用xcode自带工具1.2.3.4.三.使用termin原创 2021-04-19 22:10:46 · 1727 阅读 · 0 评论