Rozbo
(rozbo)
1
我的lldb在调试时的汇编代码非常不正常啊,每条指令都是4个字节。
-> 0xcd270 <+352880>: svcge #0x3b5f0
0xcd274 <+352884>: stceq p9, c14, [r0, #-180]
0xcd278 <+352888>: .long 0xf645b0a4
0xcd27c <+352892>: strmi r5, [r0], r10, lsr #13
这尼玛什么鬼?
和ida的完全对不上啊。。。。
Rozbo
(rozbo)
2
lldb版本 lldb-360.1.70
爬帖说大于310的需要设置个什么?????
哦想起来了,,我之前用过360版本的,有时候看到的汇编也是你这个样子,应该跟你分析的软件有关系。
这时候换为了340就ok了,不用设置什么。
Rozbo
(rozbo)
5
是的,昨天也是,装了个旧版的xcode好了。最新版的不支持armv7
Rozbo
(rozbo)
8
可否赐教llvm master分支怎么安装?我在官网并没有找到预编译包,难道要自行编译吗
Zhang
10
是的。
按顺序clone以后自己cmake 。记得选release 否则贼大
按顺序clone好master的代码以后回到外面建个新目录,cd进去,然后
brew install cmake&&brew install ninja&&cmake -G "Ninja" -DCMAKE_BUILD_TYPE=Release /PATH/TO/LLVM/SRC && ninja && ninja install
EDIT:
我还是要重复一下那句我在论坛和群里说过很多次的话。
#我所说的,都是错的
2 个赞