请问要想学crack软件是不是要学汇编

来源:百度知道 编辑:UC知道 时间:2024/06/26 02:25:20
没有编程基础可以学吗但是我看汇编好像又分很多种应该学哪种呢?
asm,masm,nasm什么的
请问可以推荐本适合初学者的书吗
像加密解密(第三版)这样的书适合初学者吗

学破解汇编一定要会的,即使你不会用汇编写程序,至少要看得懂汇编代码

asm是指汇编语言,又分x86asm,win32asm,刚开始就学x86asm,绝大部分教材都是讲x86asm

MASM,NASM是汇编开发环境。一般用MASM,不过只能用于windows

NASM可以在windows和linux下用,但是用的人不多(相对于MASM)。

而且NASM和MASM的语法会有所不同

没有编程基础是不行的,当然前面两章你可能看得懂,但到后面不行了

后面的要有C/C++基础,当然只需要很基础的。

推荐先学一下C
学到可以写出个1+到100的程序,能用一下数组就行了,
有了这点C基础,你就可以学汇编了(不会汇编,直接看加密与解密是不行的),学到能看得懂就行了,入门嘛)

学会汇编你可以去学一些简单的crack了,你就入门了

要想学会crack你必须精通x86asm,win32asm,c/c++

不是一件简单的事

最好是有点 C 和 Windows API 的基础。这样对破解有好处。

ASM 就是汇编

MASM 和 NASM 只是汇编的不同编译器。

就像 VC++ 和 Borland c++ Builder 都是 c++ 的编译器一样