学习破解一周之后的总结
几天前接触破解,好在还能理解大多数概念,只是知识量不够,恶补了一番,还是心有余而力不足。这几天临近考试了,加之前几天论坛不知道出于什么原因登陆不上,很失落,有点虚度光阴的感觉。
回到主题,该是总结的时候了:
其一,对汇编的理解不够
破解涉及到很多WIN32下汇编的概念,依靠以前的8086与8088的16位知识完全不够,虽然知道EAX和AX寄存器的区别,但是很难有一个很清晰的认识
其二,可执行文件的结构
包括PE头的结构等等,没有做到心中有数,总是一边翻资料一边动手
其三,对OD的使用
虽然看了很多教程和资料,一般也能用OD破没有加壳的小程序,却总是浑浑噩噩
包括内存一系列操作非常使用,以前非常陌生的“硬断点”之类的概念完全没有做到滚瓜烂熟
其四,程序的API
终于接触了传说中的API,可是记忆量太大,哪位老师能教教我们如何掌握呐,是需要的时候再查吗?
其五,脱壳与加壳
遇到加壳的软件,底气明显就少了大半
虽然能用几个脱壳软件,偏偏自己运气不好,下载的对象全是伪装的,看来加壳这块是学习的大头,得抓把劲
其六,花的时间和精力太少
学校限制用电,没课的时候得复习,每周一两门课,真是郁闷勒。。。
不得不说,在这几天,充满了畏难情绪,一看到教程就头晕,感觉目前的教程,低级的太低了,高级的太高了,好像知识出现了断层。
假设我们已经有了汇编知识和软件,可执行文件的基本常识,下一步有几个选择
1,加壳脱壳(各位老师有什么推荐的吗,谢谢^_^),加密解密类(看雪的那本《软件加密内幕》写的相当好)
2,深入破解,学习WIN32下汇编(有64位的好书可以推荐下吗?)和编译原理(推荐《深入计算机系统》)
3,放弃——不得不说,这个一靠兴趣二靠毅力三靠天赋,受不了的时候就放弃咯
大家肯定都不会选3吧,既然选择了,那么就好好享受这个迷茫过程吧
因为喜欢
谨以此纪念学习破解之路上的坎坷曲折
ty1921
07.12.11
[ 本帖最后由 ty1921 于 2007-12-11 13:03 编辑 ] 兄弟是电科的吗?
有了学校学习的基础 去下载07版的PYG教学E-book 着重看一些文字的分析过程 把一些原理弄懂 将水到渠成 继续努力 破解的学习也是一个坚持于顿悟的过程 坚持于顿悟的过程说的真贴切不过我以前是常常玩游戏然后修改存档。 看了 慢慢来了只有 我也是小菜鸟,向楼主学习,贵在坚持,勤奋好学 教材不在多,深刻的理解例题的操作过程,基本上就可以了解OD了,按照易到难的顺序学习,否则很容易出现退缩的情绪的。 这个只能靠自己慢慢积累了,还有平时多操练 我是新手,向你学习了,呵呵 只要多看教程(最好是语音的),然后多练习,应该很块能学好 中肯。支持一下。。