学习逆向工程
dbmos
这个作者很懒,什么都没留下…
展开
-
逆向初学【一】:汇编入门-基础知识
一、汇编语言的位置 为什么要学习汇编语言呢?就像学习美国文化要先懂英语一样,如果不了解计算机的语言,又何谈懂计算机呢?我们知道,计算机执行的语言,或者称之为命令序列或数据,都是以“1和0”的二进制语言,物理上则表现为电信号的高低电平。虽然我们现在有C/C++、Java、Python等一系列强大的高级语言,但是其真正落实到计算机的执行时还是需要编译或解释成计算机懂的机器语言。最早的时转载 2016-10-10 17:14:33 · 718 阅读 · 0 评论 -
逆向初学【二】:汇编入门-寄存器
http://blog.chinaunix.net/uid-26275986-id-4334522.html CPU中的主要结构是运算器、控制器与寄存器,这些器件通过CPU的内部总线相连,其中运算器负责信息处理,寄存器负责信息存储,控制器控制各种器件进行工作,内部总线连接各种器件,在它们之间进行数据的传送。对于汇编程序员来说,主要部件是寄存器,因为只有寄存器是我们可以编程直接操作的。不同转载 2016-10-10 17:27:20 · 479 阅读 · 0 评论 -
逆向初学【三】:汇编基础-杂七杂八
http://blog.chinaunix.net/uid-26275986-id-4334763.html 了解了汇编语言的寄存器的基础知识,这次来把现在自己想到的、剩下的知识点一起总结梳理下吧!当然这么短的时间不可能学的会汇编编程了,不过自己的初衷原本就不是掌握汇编,而只是读懂汇编;读懂汇编才能逆向分析,仅此而已,如果说以后可以在C/C++中嵌入汇编代码提高程序效率之类的问题转载 2016-10-10 17:32:24 · 410 阅读 · 0 评论