1 lldb命令
image list -o -f
br s -a 0x10b52087d
b
bt
c
2 符号翻译命令
需要dSYM符号文件,没有则反汇编;
动态库基地址为0;可执行文件otool命令查看。
atos -o ./xxx -l 0x0 -arch arm64 0xe83b0
3 签名命令
对未签名app手动签名
codesign -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app
对已签名app重新签名
codesign -f -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app
查看指定app的签名信息
codesign -vv -d Example.app
参考:
image list -o -f
br s -a 0x10b52087d
b
bt
c
2 符号翻译命令
需要dSYM符号文件,没有则反汇编;
动态库基地址为0;可执行文件otool命令查看。
atos -o ./xxx -l 0x0 -arch arm64 0xe83b0
3 签名命令
签名即用私钥加密hash,证书即公钥。别人用公钥可以验证签名。证书公钥有证书链保证其共识性。
对未签名app手动签名
codesign -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app
对已签名app重新签名
codesign -f -s 'iPhone Developer: Thomas Kollbach (7TPNXN7G6K)' Example.app
查看指定app的签名信息
codesign -vv -d Example.app
参考:
http://www.cocoachina.com/ios/20141017/9949.html
本文介绍LLDB调试命令的使用方法,包括查看进程、设置断点等操作,并讲解了如何利用符号文件进行反汇编及符号翻译。此外,还详细说明了iOS应用的手动签名与重新签名过程。
1472

被折叠的 条评论
为什么被折叠?



