所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

如何快速读懂反汇编的汇编代码?

发布时间:2020-04-12 08:49:27

资讯分类:反汇编  汇编  读懂  代码  汇编  寄存器  调用
如何快速读懂反汇编的汇编代码?

1.掌握计算机组成原理,就算不能掌握也要大致了解,比如cpu的构造,寄存器的种类和作用;程序是如何被执行的,如何改变堆栈相关寄存器的值来实现堆栈的移动等等。

2.在对cpu寄存器的名称和作用了如指掌的情况下,学习8086的汇编指令集。

3.用C写一个简单的程序,最好不要有函数调用的。用gcc编译成.s汇编文件,逐句对照直到完全理解为止。

4.用C写一个有函数调用的程序。再编译成.s汇编文件,看看函数调用如何实现跳转,参数传递,返回值的等等。

这样也才能算是入门,学习汇编绝非一朝一夕就能完成的,基础一定要非常的硬,才不会有汇编阅读的障碍。读懂反汇编,需要在没有汇编阅读障碍基础上更进一步。

如何快速读懂反汇编的汇编代码?

那是不可能的

如何快速读懂反汇编的汇编代码?

不知道

留言与评论(共有 0 条评论)
   
验证码:
Top