能力值:
( LV2,RANK:10 )
|
-
-
2 楼
必须会的基础知识:汇编 c++\c
需要有知识框架的知识:windws32 api编程、WIN32汇编 。
关于WIN32编程,你不一定要会做出个WIN32程序,但一定要能看懂WIN32程序,因为涉及到独立思考,会做比会看难多了,为了不浪费时间,你可以读懂WIN32程序即可继续学习。还有,先别看MFC编程 、那属于另一个编程领域,会浪费你学习破解的时间。
关于WIN32汇编,由于加入了大量的伪指和API调用 ,WIN32汇编已经相当于是高级语言了,你要知道书上每一章讲了什么内容,你会什么,不会什么,方便以后参考。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
没有想到要学习这么多东西啊,看来不加油不行啊
|
能力值:
( LV5,RANK:70 )
|
-
-
4 楼
反正,汇编,c,都不难,花个3个月把它搞定,不就OK了。
如果想写一些大规模的软件,用c++很好。
如果搞破解的,最重要是知道win32api(只针对windows平台),熟悉PE文件格式,以及一些常见保护手段,其次最起码要能看懂汇编语言,最好是特别熟悉汇编,能用汇编编写常见的程序等,不然搞到后来知其然不知其所然,水平永远是落伍的。。
“WIN32汇编已经相当于是高级语言”,这句话,是错误的。win32汇编依然是汇编语言,只不过高级一点,比如调用一个过程,以往将要调用的参数,用push指令一个一个地压到栈中,而现在的win32汇编用invoke,接函数名加参数,一行就搞定了,现在的win32引入了.if,.else,.endif,,.while等一系列编译器支持的伪指令,使得程序代码层次明了,而不用一大堆的jz,jnz,ja,jna,jc,jnc......。
其实C写一个程序跟win32汇编写一个程序,它们做的事是一样的,只不过win32汇编即使有了伪指令,写程序效率依然比不过C,但是汇编底层操作灵活,你可以直接获取栈的数据,修改等,而C除了间接嵌入汇编指令,就没法完成汇编的那些操作。
有个很好的建议,一边学习win32汇编,一边学习win32api编写win32程序。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
汇编比较重要吧
你OD看到的都是汇编东西
当然你会其他语言就更好啦
所谓知己知彼百战百胜嘛
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
蹭贴的表示 受益匪浅,好多热心人啊
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
4楼大神求3个月学会c 汇编的秘诀
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
请问 如果之前从事过软件测试是C# .NET 测试,应该从哪儿方向入手学习,一直在做测试,都荒废了, 请问能直接学习汇编不。。。都看不懂
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
别相信他,C和汇编3个月就是入门而已。这东西是长年累月啃出来的,一口吃不掉一个胖子。
|
|
|