请问这种代码是反逆向时手动加的吗?

br跳转到指定寄存器地址,无法编译看到伪代码,即会出现下面的空白。
是人为还是非人为添加的?怎样添加?有常规方法吗?

貌似是类似这样。但我有疑问,如何为不同架构添加这样的功能呢?

条件编译即可
这些都是内敛汇编手动加的应该,至少我是这么搞得。arm 用的adr伪指令。

能给个例子吗?

但是写的是armv7的 ,要注意thumb和arm ,而且效果不如ollvm 就没继续写了,■■很简单,拿符号执行跑一下,就能计算出寄存器的地址。

ollvm是什么?能劳烦讲一下吗?

llvm混淆器。现在已经年久失修了

1 个赞