feiers

导航

Crack Tutorial 评论

  技术还是硬道理,即使计划的天衣无缝,但是没有行动,那也是徒劳,我要改变的就是我的这个大缺点,即使计划的不周全,但是我敢于行动,敢于在行动中不断积累,不断的调整,就会达到我的目标。

  我目前对自己的评估最需要的就是吸收资料,要读很多技术的文章,但是我以前读过很多,后来,过一段时间就忘记了,所以我现在的策略就是读一些文章就要写一些东西,把他们记录下拉,哪怕是用思维导图的方式,记一些零散的点,这点也很重要,一遍你过后能够复习,或者能够想起来学到哪些东西。

  我现在需要补充的是技术和English,技术主要设计编程,测试,并且我要为我以后想成为的信息安全测试专家方向努力,每天都要积累安全方面的知识,现在我所知道的安全方面很权威的就是看雪论坛,如果哪位前辈还知道什么,安全测试方面高人经常去的地方,一定要告之,小弟在这里拜求了。

  言归正传,今天是初次开始我的自我培训之旅,之前的失败,都过去了。

  在看看雪论坛上的解密方面的教学:

  一、做cracker的五个必要条件是: 1. 知识 2. 经验 3. 感觉 4. 耐心 5. 运气 。

    1、算是破解,或者解密的铺垫吧,要摆正心态,技术只占了一部分,并且是一小部分,态度或者是心态是很大的要素。

    2、作者还激励了我一下,他讲明他不是计算机专业,一点关系也没有,不过照样创建了看雪论坛,自学是很重要的,自学可以让人变的很牛。

    3、提到的编程技术,主要是汇编语言,能看懂汇编,就能上手了,要想深入,就要精通编程呀,我之前有C基础,不深,计划要在1-2月内把其捡起来,并且达到一定的水准,汇编语言,也要在这期间慢慢捡起来,我曾经用汇编调试单片机,但是上次帮一个学弟做设计,汗呀!

    4、另外技术还要保护模式等

    5、经验跟破解时间,掌握的程度,付出的多少有关,有些时候是急不得的,我总是着急,想速成,结果却是徒劳。

    6、感觉也是无法言传的,完全是靠积累,和英语语感一样,差不多就是背出来的

    7、耐心是成功前的关键一步,至少是一半的人失败是因为此把

    8、运气听起来挺炫的,但是是前期积累决定的呀。

另外作者还说,想做cracker更重要的是,跟踪软件,了解程序==>>提高自己,写出更好的程序;破解不在多,而在于要熟练理解,去了解注册码的计算原理,对于我,我要写出注册机,更要弄懂它的算法。

  二、软件保护

    1、软件的保护和破解是相对应的,原则上讲是没有破解不了的软件的。

    2、DOS中,最多的软盘指纹防拷贝技术。DOS中用户的普通软件可以访问系统所有资源,可以直接访问任何物理内存,直接读写任何I/O端口,直接读写任何磁盘扇区;

    3、window95以上,系统用硬件提高了自身的安全特性,系统运行在最高ring0,而普通软件运行在最低ring3,软件的保护也受到了限制;

    4、开发者想突破ring3的限制需要编写驱动,eg,读写并口上软件狗的程序;

    5、win32程序内存寻址使用的是比较简单的平坦寻址模式,相对的采用的PE文件格式也比以前的16-bit的exe程序的格式要容易处理

    6、win32大量调用系统的API

    7、win32平台的调试器如SoftICE可以设API断点

 

posted on 2010-04-21 21:19  非韩非子  阅读(162)  评论(0编辑  收藏  举报