737672679 发表于 2014-11-22 10:01:29

如何使用c32asm改so文件?

低调里的视频教程。

签名验证B-之1、

里,改跳转指令。


为什么00 0A   改00 EA?


十六进制?
有会的不?讲解下?

如何改?

比如;

BNE指令。(相等)
在C32ASM里是(16);00 00 72 93

要改为 BEQ。(不相等)
改为; 00 00 72 94?还是?

如何改?为什么这样改?

求解。知道跳转。但是16进制没怎么学。以前改java也只是改属性。照着16进制计算器。


Sarkozy 发表于 2014-11-22 18:50:25

一般情况下D0是NE好像

737672679 发表于 2014-11-24 14:28:02

Sarkozy 发表于 2014-11-22 18:50
一般情况下D0是NE好像

。。。

737672679 发表于 2014-11-24 14:28:22

Sarkozy 发表于 2014-11-22 18:50
一般情况下D0是NE好像

。。。

myoldid 发表于 2014-12-13 16:04:03

比如你要把BNE改为BEQ,那就在附近找BEQ,看看他的机器码是啥,在尝试改。我也新学的,一般就是0和1互改,E和A互改

xbing9 发表于 2014-12-15 11:58:42

楼上说的很有道理
页: [1]
查看完整版本: 如何使用c32asm改so文件?