我想学破解,可是不知道应该先学什么~!

来源:百度知道 编辑:UC知道 时间:2024/07/02 04:46:20
我想学破解,可是不知道应该先学什么~!
好无奈~

1.熟练掌握 C语言,汇编语言
基本上黑客新手都要学到disassemble(反汇编),就是通过一个程序运行的汇编套路来分析其源代码。并用c语言进行测试。汇编要掌握到(stack,protected mode,data segment,ESP,EBP...),C语言(bit-field, stdcall...)
2.计算机原理
分析程序数据没有十进制,只有2进制和16进制(就是0101 0010或0xFF...),要懂得基本运算。还有big/little-endian等基本术语,会用WinHex/UltraEdit或VS的dempbin分析程序。

推荐,看书:
Hacker Disassembling Uncovered (2003) 专门讲反汇编,破解程序
No.Starch.Press.Hacking.The.Art.of.Exploitation.2nd.Edition. 破解程序和网络
Hacking Exposed, 5th Edition 一些攻击实例

要电子书ping我

基础。黑客都是功底深厚的。

学汇编
学会汇编,再去看破解的帖子自然就看一个明白一个

X86汇编 然后用od反汇编工具破解 前提是你要有一定汇编基础