从这里开始游戏安全编程

- 1 min read

俺本职工作是一名分布式存储工程师,游戏安全知识业余爱好,平时工作忙迟迟没有动笔。从今天开始我会在这里记录我对游戏安全编程的一些理解,游戏安全是个很小众的技术方向,互联网上很少有比较系统、全面的书或者博客,几乎找不到一本正儿八经的技术书籍,大多想要学习的朋友都或多或少的走了不少的弯路。关于游戏安全编程的讨论也被易语言的信徒占据了话语权。中文互联网尤其这样,大多数的资源同质化严重,内容浅显,只适合概念科普。

本网站不讨论任何有关易语言的话题,易语言是shit,不接受任何反驳,易语言信徒谨慎阅读,以防引起不适。这不是写给新手看的,读者应该至少具有如下的能力/特征:

  • C/C++ 程序员

  • 具备基础的汇编语言能力(熟悉基本的汇编指令、寄存器,理解调用约定即可)

  • 熟悉操作系统原理

  • 了解或熟悉windows平台开发的基本常识(至少熟悉windows平台开发工具链)

  • 智力正常

最好有一定的英文文档阅读能力,这样的话你能接触到更系统全面的Game hacking的相关知识,这里推荐一本书《Game Hacking - Developping Autonomous Bots for Online Games》,没有中文版本,pdf版本自行google,盗版内容这里就不贴出来了,封面如下:

这本书啃完,基本上不需要任何人去教会你如何入门Game Hacking了。

这里只会讨论"游戏安全编程",不会只讨论"编程",这里不讨论C/C++语言,也不会讨论汇编语言,遇到的地方都假设大家都已经熟练掌握。

俺会不定期更新,取决于俺工作的繁忙程度,一般会在周末更新。暂时也没有完整的大纲,想到哪写到哪。万事开头难,先这样吧。