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

c能否反编译

发布时间: 2022-09-09 21:45:22

c语言怎么反编译啊,教教我

用ida
pro,这是市面上能买到的软件中最棒的反向工程软件。
你可以试试看,它配合插件甚至可以得到几乎乱真的C/C++伪码,甚至不用修改就能编译回去。

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

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

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

③ 求C语言反编译软件

只能找静态反编译软件,反编译成为汇编代码,想反成C代码基本不可能的了。
个别有能反成C代码的可读性也差的太离谱,基本等于翻译汇编,还不如看汇编呢。
W32Dasm是一个静态反汇编工具,也是破解人常用的工具之一,它也被比作破解人的屠龙刀。

④ c语言的反编译问题

反编译源码——不可能——因为你的变量名全被舍弃,在编译时变成地址代码了。

⑤ 有反编译C语言软件吗

IDA Pro可以,不过反编译到C,准确性和可读性已经很差,还不如直接看汇编来的实在。反汇编的工具倒是不少。相信你知道。

⑥ 为什么用c#开发的程序可以被反编译

因为C#开发的程序被编译后并没有成为可运行的二进制文件,而是一种中间状态,是由MSIL语言写成的程序文件。从理论上说,各种.NET语言只要完成的功能相似,编译后的MSIL语言文件都是相似的,可见MSIL的代码是对应着较为固定的高级语言结构的。所以,理论上,把MSIL语言进行返推,就可以将其反编译为.NET中的任何一款高级语言。

⑦ 如果想把一个C程序反编译,怎么办

C的程序无法反编译成源代码。如果项目不大,就重新写吧。

⑧ C语言反编译求教

你好,网上有不少mips反编译的软件,不过都是只能反编译获得对应的汇编代码。没有可以输出c语言的。

⑨ 用C语言写的程序怎么进行反编译

c语言写的程序一般很难反编译的,即使可以,也不可能得到源码的。编译的完成后已经转化为机器语言了,不是完全可逆的过程

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

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

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

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

热点内容
安卓手机打击垫怎么玩 发布:2025-05-12 03:23:14 浏览:241
phpexplode 发布:2025-05-12 03:15:33 浏览:73
双色球怎么算法 发布:2025-05-12 03:15:31 浏览:559
服务器如何整体迁移 发布:2025-05-12 03:15:27 浏览:166
显示linux分区 发布:2025-05-12 03:15:25 浏览:572
c语言数组长度函数是 发布:2025-05-12 03:11:09 浏览:173
php简单框架 发布:2025-05-12 03:00:51 浏览:242
雁优化算法 发布:2025-05-12 03:00:14 浏览:937
麻将规则算法 发布:2025-05-12 03:00:11 浏览:388
sql特定排序 发布:2025-05-12 02:53:27 浏览:556