-
-
[讨论]新手的入门
-
发表于:
2006-12-13 01:34
5729
-
大家好!我是一个程序员涉及的语言不多,学习过Basic,C,C++,Pascal,
Java,C#,汇编(书看过运用起来不怎好,勉强可以看懂).另外,还学习过数据结构但是研究不深。
加密解密一直是我很喜欢的,但是总是可望不可及,多次下决心想学习
加密解密技术,但是由于种种原因导致失败,直到现在仍然是个门外汉。
我把我遇到的问题向各位请教一下,希望各位不吝赐教。
首先,基础问题,我多次迷失在这个问题上,我学习的语言不多,但是也不算少了吧,我自认为学习加密解密应该不存在什么问题,但是当我拿到一个程序的时候想要破解根本无从下手,怎么去破解?用什么语言去分析这个问题,涉及到什么数据结构吗?我反复的想着,没有结果。
于是我决定上网去找相关资料(我用GOOGLE找的资料),GOOGLE里面列出了很多关于加密解密的文章,我打开网页仔细的看着并思考着,虽然说不上是看天书,但也差不多了,晦涩难懂,但是我看见基本上所有的破解都涉及到了汇编,我便开始看汇编的书籍,因为加密解密书籍都说只要能看懂就可以了,我也没有深入学习(我直到现在汇编的水平也还是只能看懂单行代码,连续起来就看不懂了 别笑话我,我说的看不懂是指上百行的代码合在一起以后是什么意思)
我把汇编学完之后发现,绝大多数的教程都是用SoftICE做为工具来进行破解的这个让我有点郁闷,我的电脑是XP的,我上网去找98的系统,但是我真的没找到,太失败了(不是下不了,就是文件有损坏,这年代用98的人真的不多了)难道XP学习破解就不可以?一定要在98下?我还是继续寻找资料,找到了为数不多的OD破解教程,于是开始一步一步跟着教程做,软件是破了,但是我还是不懂,我所按的F7,F8,F4,F2,以及命令,为什么要这么做?如果我不懂为什么的话我学习还有什么意义!当然看了那么多的教程不是一点用都没有的,还是学到了很多东西的,OD的使用至少会了(嘿嘿~)。
到看雪来是偶然,也是必然的,其实我早在2000年的时候就听过看雪了,那时我刚上高中,对加密解密很陌生,更别说有什么认识了,只知道是Hack必修的课程,今年年初开始接触加密解密,找的资料不算少了,很多地方都提到了看雪,决定进来看看,我没有失望,感觉找到了天堂,心中很多问题有了答案,虽然我现在仍然是一个门外汉,但是我相信不久的将来我也是一位出色的CREAKER
当然目标是好的,实现还需要大家多多的帮忙!
说了这么多就是和大家分享一下我的学习过程,有什么不足的地方希望各位多指点指点我。
1:学习加密解密所需要掌握的基础到底有哪些?(除了汇编) 或许根本不需要在乎什么基础?
2:学习加密解密必须的工具有哪些?
3:加密解密的教程大多是基于98 + SoftICE,但是现在的一般系统都为XP运行不了SoftICE,而且大多数教程所破解的软件现在已经很难找到了,毕竟软件在不断的更新。新手面对这样的问题该怎么做?
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课