so 文件函数无法 F5 问题
2019-12-20 本文已影响0人
that_is_this
Decompilation failure:
DEF8: positive sp value has been found
Please refer to the manual to find appropriate actions
image.png
参考看雪 CTF 的一道题
https://ctf.pediy.com/game-season_fight-131.htm
按照该文内提示, nop 掉混淆函数就能使用 F5;
https://bbs.pediy.com/thread-256781.htm
NOP指令对应机器码
movs r0,r0 对应的 16 进制是 00 00 B0 E1
mov r0, r0 的机器码是00 00 a0 e1
0xbf00 2 byte thumb2 form
0xf3af8000 4 byte thumb2 form
0xE320f000 4 byte arm form
ARM7 的 nop 指令是 00 F0 20 E3
两位的 thumb 指令 nop 是 00 BF
汇编转 hex 的这个网站好像不能用了。
http://armconverter.com/