生化危机3 PC版 雇佣兵模式 静态修改
get gold max(获得金钱最大):bio3_pc_mercenaries.exe+45067 - A1 5C55B000 - mov eax, { }
bio3_pc_mercenaries.exe+4506C - BF 3F420F00 - mov edi,000F423F { 999999 }
bio3_pc_mercenaries.exe+45071 - 40 - inc eax
bio3_pc_mercenaries.exe+45072 - BA 01000000 - mov edx,00000001 { 1 }
bio3_pc_mercenaries.exe+45077 - 3B C7 - cmp eax,edi
bio3_pc_mercenaries.exe+45079 - A3 5C55B000 - mov ,eax { }
bio3_pc_mercenaries.exe+4507E - 76 0A - jna bio3_pc_mercenaries.exe+4508A ->90 90 NOP NOP
bio3_pc_mercenaries.exe+45080 - 89 3D 5C55B000 - mov ,edi { }
bio3_pc_mercenaries.exe+45086 - 66 89 56 12 - mov ,dx
bio3_pc_mercenaries.exe+4508A - 66 FF 4E 12 - dec word ptr
bio3_pc_mercenaries.exe+4508E - 66 8B 46 12 - mov ax, 这些全是代码'? PC版不知道怎么修改。。。 本帖最后由 yzb 于 2016-4-17 07:46 编辑
好久没看见老狼发作品了,来支持一下
这个是改的jna后面那条吧,jna是跳哪的可以nop? 经典,谢谢楼主的分享 yzb 发表于 2016-4-17 07:41
好久没看见老狼发作品了,来支持一下
这个是改的jna后面那条吧,jna是跳哪的可以nop?
是修改那条jna指令,jna是条件跳转指令,因为在jna后面是mov ,edi (把寄存器edi的数值传递给bio3_pc_mercenaries.exe+70555C),你看一下前面的mov edi,000F423F { 999999 }。 liujunbtx 发表于 2016-4-16 23:24
PC版不知道怎么修改。。。
把bio3_pc_mercenaries.exe+4507E - 76 0A - jna bio3_pc_mercenaries.exe+4508A指令NOP掉
NOP指令机械码是90 疾风之狼 发表于 2016-4-17 13:41
是修改那条jna指令,jna是条件跳转指令,因为在jna后面是mov ,edi (把寄存器edi的数值传递给bio3_pc_mer ...
知道了,原来就是判断标志位跳转的指令
我对pc汇编一直不是很熟{:4_94:} 懂程序的高手啊 膜拜
页:
[1]