九天雁翎的博客
如果你想在软件业获得成功,就使用你知道的最强大的语言,用它解决你知道的最难的问题,并且等待竞争对手的经理做出自甘平庸的选择。 -- Paul Graham

工作方向又换了,开始研究反外挂技术

以前自己是非常羡慕这样一群人的,每天对着汇编代码,任何软件无论怎么加壳,怎么加密,在他们看来都是源码。
呵呵,后来玩游戏的时候,也慢慢接触了一些东西,从DOS时代修改那些老RPG游戏的PCTools到FPE,到后来用的GE及与NP做斗争等等,往往在根据以往的教程,在新版的游戏中通过了游戏中的碰撞检测(达到无敌),极端的兴奋,虽然那时那个游戏已经是外挂漫天了,但是我往往可以在新版更新,外挂还没有发布之前就享受到外挂(乐趣?)呵呵。
以至于听说我们公司也要做这样的东西后(当然是反外挂了),我是非常的有兴趣。
虽然经过了这么久的工作,一些事情也看开了,而且我有了个很重要的认识,我是程序员,不是黑客。知道破解这东西是无止境的,所以反破解的事情也不会有止境,而且,这些对于你真正设计代码,写代码的帮助往往没有那么大,不说没有帮助吧,但是从消耗的时间到获得的帮助来说,肯定比老老实实多写点有意思的代码少的多吧。但是,趁这个机会,好好的把原来学了又忘忘了又学的asm好好巩固一下,这是有百利而无一害的事情。

而且,兴趣嘛,曾经这样想过,假如公司让我干反外挂的事情,我将把我的业余时间也拿出来工作。(看看我的博客,就知道其实我的业余时间还是干了很多事情的),所以,我业余也会研究反外挂技术了,初期阶段么,自然是以熟悉工具什么的为主了,以前用了OllyDbg,但是最近看了书以后,发现SoftIce才是王道。。。。。毕竟ring3和ring0的可以做的事情还是不一样的。
慢慢来吧,可怜我的数据结构学习又要卡住了,这点才是最郁闷的。

分类:  未分类 
标签:  反外挂 

Posted By 九天雁翎 at 九天雁翎的博客 on 2009年01月05日

前一篇: VMWare虚拟机安装,SoftIce在虚拟机中的安装 后一篇: 黑客调试技术揭秘(Hacker Debugging Uncovered) 学习(1) 最简单的密码保护破解