当前位置:首页 » 编程软件 » exe反编译c

exe反编译c

发布时间: 2022-08-21 05:58:39

⑴ 一个C++的EXE文件,怎么反编译成C++语言

1、有一个叫exe2c的软件,可以把exe文件转成c代码。不过建议不要用,看它生成的代码会让人痛不欲生的。2、计算机软件反向工程(Reverse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。

⑵ 将EXE文件反编译成C文件

我不太清楚有没有工具可以反编译成C文件,一些工具也只能到汇编.事实上并不是所有exe都可以换成C的,C不充许改函数指针,还有一些应用了堆缠的技术是C无法写出的.为啥要反编译成C呢,黑客可都是用汇编的.

⑶ 问题一、如何用批处理直接修改注册表 问题二、谁有将.exe文件反编译为.c.或cpp源文件的工具

我觉得 没有办法 把 exe 反编译成源文件的,要不人家的程序还有什么保密性。哎 实在想看 那你只能用 windbg 去 debug 了 看看里面具体都是什么。

另外 bat 想操作注册表 很简单。reg add 就可以
reg add "hklm\software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t reg_sz /f /d [域名]

不过 2k 上不好使 因为2k的自带 DOS 版本很低

⑷ 用c语言编写了一个程序,源代码和工程文件都弄丢了,只剩下.exe的二进制程序文件。怎么反编译出.c

这个确实很困难。如果是DOS程序还好办,如果是Windows程序,其反汇编的工作量相当巨大。而且这仅是反汇编,得到的只是勉强能用的汇编代码,而从汇编代码再反工程到.C,真的是件很困难的事。程序简单还好办,复杂的就真是件费力的事了。放弃吧。

如果是自己写的程序,只要整个设计还记得,那就重新写一遍吧。

⑸ 如何将一个EXE文件转换成c语言格式的代码

1、有一个叫exe2c的软件,可以把exe文件转成c代码。不过建议不要用,看它生成的代码会让人痛不欲生的。
2、计算机软件反向工程(Reverse
engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。

⑹ 如何把EXE文件转化为CPP(C++)的文件并能让编译器读取出来(无源文件)

1、这是反汇编问题,早期能反汇编成汇编语言指令,但不能100%实现,现在不知道能到什么情况
2、您的问题是要反编译成C程序清单,个人认为无法实现,因为:首先不能确定您的EXE文件是用C语言开发的;其次,即使用C语言写的,也不知道用哪个版本写的,除非C语言开发系统本身有这种反编译功能;
3、有人在说明生成EXE文件的优点时,常把不能反编译成程序代码,进而防止别人盗取程序代码作为优点来列出
以上仅供参考

⑺ c语言生成的exe文件还能不能反编译成源程序

不能!!!!!!
只能人为的翻译。

没有这样的软件!!!!!!

如果要是能反编译,这个世界的程序员就全失业了!

⑻ EXE文件反编译成源码

EXE文件可以通过步骤来反编译成源码,具体步骤如下:

1、在网络上搜索下载反编译工具ILSpy,ILspy是一个开源的.net反编译软件,使用十分方便。解压后如图,双击.exe文件打开解压工具。

(8)exe反编译c扩展阅读:

反编译也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。

exe是编译好的程序文件 要看结构就得反编译 但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。 所以要要看结构不止要会反编译 还得精通汇编语言。

⑼ 如何将.exe的可执行程序反编译成为C语言代码程序

只能反汇编,这种软件有很多的,如ollydbg,Win32Dasm等,可以把exe反向转成汇编代码。
也可以使用反向工程的软件,此类软件用起来都非常复杂,可以把一个exe反向转成一个代码工程。
一般情况下除了.net、vb和java写的程序可以反编译成原始代码之外,c、c++、delphi等写的程序是无法反成可读的有效原始代码的。

⑽ Exe程序怎样反编译成VC语言的程序

反编译vc的程序几乎是不可能的,,因为vc编译的程序,用的是C/C++,里面可能调用了好多指针,编译的原理不一样,反编译的结果也不同的

热点内容
php添加键值对 发布:2025-03-19 18:28:25 浏览:850
i5的什么配置最强 发布:2025-03-19 18:13:56 浏览:278
手动车怎么增加配置 发布:2025-03-19 17:59:47 浏览:591
androidjni进程 发布:2025-03-19 17:45:37 浏览:80
录像加密 发布:2025-03-19 17:43:24 浏览:50
编程题怎么做 发布:2025-03-19 17:42:40 浏览:169
数据库实战 发布:2025-03-19 16:58:14 浏览:306
ubuntu清空缓存 发布:2025-03-19 16:38:50 浏览:707
sql2005判断 发布:2025-03-19 16:29:48 浏览:724
如何查看云服务器是否被禁用 发布:2025-03-19 16:21:30 浏览:528