如何对一个程序进行反汇编,即代码解析,将程序转换成代码后,再修改其代码。

如何对一个程序进行反汇编,即代码解析,将程序转换成代码后,再修改其代码。,第1张

逆向--内核 qun 78853685

首先用PEid这个工具分析下可执行文件用什么语散历言写的,代码有没有加壳。

然后是反汇敬逗编,静态反汇编IDA。动态冲稿搜反汇编OD。

反汇编:把目标代码转为汇编代码的过程,也可以隐悉说是把编程语言转换为汇编语言代码、低级转高级灶友乎的意思,常用于软件破解(例如找告御到它是如何注册的,从而解出它的注册码或者编写注册机)、外挂技术、病毒分析、逆向工程、软件汉化等领域。学习和理解反汇编语言对软件调试、漏洞分析、OS的内核原理及理解高级语言代码都有相当大的帮助,在此过程中我们可以领悟到软件作者的编程思想。总之一句话:软件一切神秘的运行机制全在反汇编代码里面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8228603.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存