我有一个程序可以将视频从专有格式转换为 mp4。转换很慢,CPU 利用率不到 1%。我能够通过 Cheat Engine 的“Speed Hack”功能加快转换过程。这样,我可以达到 100% 的 CPU 利用率,并且转换在几秒钟内完成。生成的 mp4 文件看起来不错。没有问题。我假设转换工具的开发人员忘记在他们的程序中删除 sleep() 。有没有一种简单的方法可以通过 IDA-Free 或 Ghidra 或 Ollydbg 来搜索睡眠?我想用 NOP 覆盖睡眠。
如何在 ollydbg 或 IDA 或 ghidra 中找到 sleep()
逆向工程
艾达
视窗
ollydbg
吉德拉
登录
2021-07-10 02:03:32
1个回答
将二进制文件加载到 IDA,完成初始分析后单击,导入,然后按 CTRL + F 并键入 sleep,IDA 将自动引用导入(如果使用),从中您需要列出所有带有“X”的交叉引用,所以它会定位用于其睡眠功能的例程,但是考虑到,我不相信开发人员使用了像睡眠这样的东西,可能是某些线程没有正确同步,另见:
了解作弊引擎速度黑客的工作原理:
尝试根据别人的想法实现自己的速度技巧:
酷项目的提示:
- 尝试附加一个过程并应用它
参加基本的 Guided Hacking 培训(这会对您有很大帮助):
其它你可能感兴趣的问题