【发布时间】:2013-02-26 21:13:22
【问题描述】:
让我们举一个在 IT 界众所周知的例子:
我们有一个游戏,例如纸牌,有人为此制作并发布了一个训练器,你的动作总是“0”。
如何以编程方式确定“hack”更改了哪些地址和哪些值?
如果可能的话,最好的方法是什么?
- 在游戏中[注入/加载我自己的 dll?]
- 通过我自己的进程拦截黑客和目标进程之间的流量?
我问这个问题是因为两件事:
- 保护应用程序免受“黑客攻击”(至少被 script kiddies 攻击)
- 对培训师进行逆向工程(因此您不必reinvent the wheel / 避免NIH 综合症)
【问题讨论】:
标签: c++ c windows memory memory-management