如何反编译一个exe或一个DLL到汇编 [英] How to decompile an exe or a dll to assembly

查看:275
本文介绍了如何反编译一个exe或一个DLL到汇编的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我真的很感兴趣汇编语言,我想了解exe文件如何运行dll运行等...我有一个想法写一个应用程序来反编译一个exe到汇编代码,因为我不是一个很好的组装程序员,并且缺乏对exe内部工作的知识,我无法做到这一点。因为我可以在十六进制中读取一个exe,我认为这不是不可能的,但我不知道如何编写自己的程序..任何资源或任何帮助将不胜感激。

解决方案

我想你正在寻找一个反汇编程序,而不是反编译器。 IDA pro似乎很受欢迎,您可以从 http:// www .hex-rays.com / idapro / idadownfreeware.htm


i am really interested in assembly language and i want to learn about how exe files work how dlls run etc... and i have an idea of writing an application to decompile an exe to assembly code since i am not a very good assembly programmer and with the lack of knowledge of the inner working of exe i couldn't do it. since i can read an exe in hex i think it is not impossible but i don't know how to write my own program.. any resources or any help would be appreciated.

解决方案

I think you're looking for a disassembler not a decompiler. IDA pro seems to be popular and you can download an older version for free at http://www.hex-rays.com/idapro/idadownfreeware.htm

这篇关于如何反编译一个exe或一个DLL到汇编的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆