提笔只两行 发表于 2025-9-11 17:23

三斤回锅肉 发表于 2025-9-11 17:19
那你就改变标志位让他不跳就下去了

我用鼠标直接放到jmp硬件断点后面跟着教程走   完了程序就打不开了

学编程的闹钟 发表于 2025-9-11 18:04

lies 发表于 2025-9-10 21:33
你前面的操作都没有错,找到 30 C4 4A 那一行后,第一字节上设置硬件断点(Byte)就可以了




谢谢回答

lies 发表于 2025-9-11 18:28

提笔只两行 发表于 2025-9-11 17:23
我用鼠标直接放到jmp硬件断点后面跟着教程走   完了程序就打不开了

走到 jmp 后要再 F8 执行一步才到 OEP,即地址 0x44E81D,这时才能 dump
如果你确定前面的步骤都正确了,那就是你没有对保存的文件做修复

提笔只两行 发表于 2025-9-11 18:33

lies 发表于 2025-9-11 18:28
走到 jmp 后要再 F8 执行一步才到 OEP,即地址 0x44E81D,这时才能 dump
如果你确定前面的步骤都正确了, ...

现在的问题是走不到jmp我是直接鼠标摞到上面去的F8单步走一直是在哪个步骤在循环,跳不到jmp

提笔只两行 发表于 2025-9-11 18:42

lies 发表于 2025-9-11 18:28
走到 jmp 后要再 F8 执行一步才到 OEP,即地址 0x44E81D,这时才能 dump
如果你确定前面的步骤都正确了, ...

我现在的疑问就是如何才能让他走到jmp这一步你可以看一下我发截图 他一直在哪里面在循环,而且官方教程说按F4就跳到下面去了我按F4反而跳到上面去了

提笔只两行 发表于 2025-9-11 19:10

lies 发表于 2025-9-11 18:28
走到 jmp 后要再 F8 执行一步才到 OEP,即地址 0x44E81D,这时才能 dump
如果你确定前面的步骤都正确了, ...

https://www.52hb.com/data/attachment/forum/201410/12/043817ljt1qjsospsrt3q1.png
https://www.52hb.com/data/attachment/forum/201410/12/043817bmlvvi5kl0mni5ig.png
也就是从上面的一步如何实现到下面的这一步,没有看懂

三斤回锅肉 发表于 2025-9-11 19:39

提笔只两行 发表于 2025-9-11 19:10
也就是从上面的一步如何实现到下面的这一步,没有看懂

教程是让你按F8从上面跳到下面么

提笔只两行 发表于 2025-9-11 19:43

三斤回锅肉 发表于 2025-9-11 19:39
教程是让你按F8从上面跳到下面么
是的 但是我按F8直接跳到上面去了而不是下面 而且就一直在里面循环怎么都跳不到jmp


aゞ烛火 发表于 2025-9-11 19:51

很简单,4A9F7D这边有一个jnz的循环跳转,你就在jnz的下一行下断点,即4A9F7F,然后F9运行一下,单步走两步就到了OEP

提笔只两行 发表于 2025-9-11 21:27

aゞ烛火 发表于 2025-9-11 19:51
很简单,4A9F7D这边有一个jnz的循环跳转,你就在jnz的下一行下断点,即4A9F7F,然后F9运行一下,单步走两步 ...

https://s1.locimg.com/2025/09/11/a9871679b8f63.png这样吗,也是一值在哪里跳,跳不到jmp
https://s1.locimg.com/2025/09/11/16b7b78f56e53.jpeg
https://s1.locimg.com/2025/09/11/e9d8fd2c03ad8.png或者是从调试这里断点吗?都是一样的一值在那个里面跳
页: 1 [2] 3
查看完整版本: 官方系列教程的第一季第七课【ESP定律】