zaq7434 发表于 2017-5-6 10:43

PATCH没有空地址如何打补丁




这是在程序末端
004C81D6      0000          add byte ptr ds:,al
004C81D8      0000          add byte ptr ds:,al
004C81DA      0000          add byte ptr ds:,al
004C81DC      0000          add byte ptr ds:,al
004C81DE      0000          add byte ptr ds:,al
004C81E0      0000          add byte ptr ds:,al
004C81E2      0000          add byte ptr ds:,al
004C81E4      0000          add byte ptr ds:,al
004C81E6      0000          add byte ptr ds:,al
004C81E8      0000          add byte ptr ds:,al
004C81EA      0000          add byte ptr ds:,al
004C81EC      0000          add byte ptr ds:,al
004C81EE      0000          add byte ptr ds:,al
004C81F0      0000          add byte ptr ds:,al
004C81F2      0000          add byte ptr ds:,al
004C81F4      0000          add byte ptr ds:,al
004C81F6      0000          add byte ptr ds:,al
004C81F8      0000          add byte ptr ds:,al



我在这里 写的指令。保存就出现 图片中的错误。 请教大神们给个方法。

网上我看有的说是打补丁,但是我看 樱花什么的补丁软件,都是修改某个地址的命令。

大神们求个明路 谢谢

难寻。 发表于 2017-5-6 10:48

{:5_117:}软件在调试中 怎么会让你patch静态调试就可以修改保存了,有壳先脱壳

zaq7434 发表于 2017-5-6 10:53

难寻。 发表于 2017-5-6 10:48
软件在调试中 怎么会让你patch静态调试就可以修改保存了,有壳先脱壳

软件没有在调试中。
没有壳。

有什么方法,打补丁 或者有什么方法吗?我要修改eax的值
这个保存的是网址

李沉舟 发表于 2017-5-6 12:09

程序发出来。

zaq7434 发表于 2017-5-6 14:56

@ 童真丶

你的点评很正确。你所说的方法 有例程吗?最好是第二个方法。谢谢

zaq7434 发表于 2017-5-6 19:34

谢谢@童真丶

第二个方法 我会弄了。第三个 HOOK不太懂。 谢谢了

爱我你怕了吗 发表于 2017-5-6 20:35

建议使用 申请内存 很多模块都有着功能

zaq7434 发表于 2017-5-8 20:37

爱我你怕了吗 发表于 2017-5-6 20:35
建议使用 申请内存 很多模块都有着功能

申请内存 没试过。谢谢你的回答。有教程什么吗

爱我你怕了吗 发表于 2017-5-9 20:57

zaq7434 发表于 2017-5-8 20:37
申请内存 没试过。谢谢你的回答。有教程什么吗

这个属于编程问题了 可以去精易论坛题提问!
页: [1]
查看完整版本: PATCH没有空地址如何打补丁