-
-
[分享]从0到1的过程。。。
-
发表于:
2010-9-24 19:30
9761
-
【文章标题】: 我自己的学习思路,我是新手
【文章作者】: sentaly
【作者QQ号】: 138121310
【作者主页】: 不写了吧。
【作者声明】: 一家之言,欢迎PZ,只能作参考。
我也没什么技术,菜鸟一个,没什么能贡献给大家的,就把自己学习的思路分享下,希望能对新手们有个引导作用。。。
正题:
汇编的重要性,不言而喻,汇编是逆向的基础中的基础,你要破解一个程序就是在这个程序反汇编的代码上才能实现的。当然还有其他的基础。(下面再说具体是什么)
刚接触看雪论坛的时候,我什么基础都没有,没有高级语言的基础,也没有汇编的基础。当时都不懂程序是怎么来的,因为不是大学生也没读过什么书(初中毕业),只是对计算机感兴趣,所以自己学了好多东西,还过都是一些软件操作啊,服务器维护等等,还好后来找到一份搞电脑的工作,但是也是维护,从那时候开始(2年前吧),真正接触了计算机。
没有基础想学习真的很累,特别是在不知道怎么学的情况下。
那个时候,完全是靠兴趣支持下去,因为看雪上的文章根本看不懂,也没法学习。
天天都在论坛上瞎逛,后来论坛的帐号丢了,就隔了一段时间没来论坛了。
后来机缘巧合又回来了。。。。还向朋友要的邀请码。。。感谢下。。。
之间在看雪论坛上天天瞎逛了将近一年时间,没事就来看看,虽然没学到什么东西,倒是开了眼界,呵,也差不多摸清了学习方向,现在我就把我的学习方面给大家作下参考。省得大家都不知道应该怎么学。
从王爽汇编开始,一定要好好学,每一章的习题一定要做,我发现那本书,很多知识都是从习题里才能学到,你看章节,我估计就算能看懂也是似懂非懂的。。。
等王爽汇编看完了。就用8086汇编语言程序设计来巩固下汇编的基础,而且这本书里还有WIN32汇编,为以后学习WIN32汇编打下一个重要的基础。不过有一条大家要注意一定要学完王爽汇编,再看这本书巩固基础。刚说的没有汇编基础是一方面,二来就是8086汇编语言程序设计里有一点小问题,我总感觉里面的语句不顺畅。不知道怎么回事,如果没有一点点汇编基础肯定很难理解。(难道这本书是翻译来的?)
我也刚看完王爽汇编,8086汇编语言是23号买过来的。
我刚看了8086汇编语言程序设计前两章,如果不是我已经学完王爽汇编的话,一定很吃力的。
不过还好,学完王爽汇编再看就能完全吸收了。。。
学完8086后怎么办,因为我还没学完,所以我也不太明白,但是我有一条学习的方向(只作参考啊)
学完8086后,再学习《C程序设计语言》,然后再学《windows程序设计》、《WINDOWS核心编程》
有了上面的基础,只要你愿意学,用《加密与解密(三)》走上逆向的路,应该很容易了。
基础真的很重要。。。
引用老大的一句话,我想放弃的时候我总是来看这段话,看完我就信心满满了。
学习解密其实很累的,需花费大量的时间,而且经常会碰壁,三五天毫无进展是极为平常的事情。这时你可能有点想退却,其实你不要着急,只要你认真学习,成功就在眼前。没有人是生来就什么都会的,如果你有问题,就大胆的去问你周围的人。学解密的秘诀就是勤奋+执着!记住并能做到这两点,你会变得很优秀的。
这句话说的虽然简单,但不失为一个经典。
这段话来自,加解密入门基础知识 :http://bbs.pediy.com/showthread.php?t=31840
独学而无友,学习汇编、C、WIN32的,我给大家建个群:70722302 ,我懂的一定会告诉你。不懂的我也没办法,希望有大牛能进群指导下新手,不想学习的不要进。
我也把我自己的收集的资料共享给大家吧。但是买实体书还是很有必要的。一是为了眼睛,再者看
电脑N多不好。。。因为我现在的环境学习不方便,所以我收集了不少电子书。
Assemble(汇编):http://u.115.com/folder/f16e492bcb
C语言:http://u.115.com/folder/f16e492bd7
Windwos 编程:http://u.115.com/folder/f16e492be0
分类也不知道对不对,大家自己分吧。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课