能力值:
( LV12,RANK:220 )
26 楼
C-Decompiler.exe C-Decompiler.exe output\
能力值:
( LV15,RANK:340 )
27 楼
强烈支持!很强大的东西,光看相关资料里那堆pdf就知道了
下载试试看!
能力值:
( LV2,RANK:10 )
28 楼
好东西还是得顶一下,支持
能力值:
( LV2,RANK:10 )
29 楼
您肯定会失望的
能力值:
( LV2,RANK:10 )
30 楼
够邪恶……
能力值:
( LV2,RANK:10 )
31 楼
支持,继续发扬光大。
能力值:
( LV12,RANK:220 )
32 楼
1111111111
能力值:
( LV2,RANK:10 )
33 楼
记得以前DOS下有个反成C语言的,一点用都没有。不知道这个如何。
能力值:
( LV2,RANK:10 )
34 楼
支持支持!!
能力值:
( LV2,RANK:10 )
35 楼
正学习C语言中,下载试用。
能力值:
( LV4,RANK:50 )
36 楼
试着反编译自己写的几个小程序,可惜最终都以崩溃告终,无参数运行C-Decompiler.exe也崩溃,难道仅仅是作演示用的?
能力值:
( LV2,RANK:10 )
37 楼
呵呵,当前版本还不具有实用性,演示的成份很大。
后续版本会在已有的全自动反编译器基础上实现一个交互式的反编译器。
能全自动反编译则全自动,否则与用户交互,能反成什么样子就看用户的反编译能力了
能力值:
(RANK:420 )
38 楼
An x86-based C/C++ language decompiler
The C-Decompiler reads the PE file, outputs the corresponding C/C++ code. Currently, the basic decompile function of C language has been completed.
This version can decompile the 56 test examples.Mostly of them are build by VC2003, others are build by VC6, VC2005, VC2008.
Give C-Decompiler a try to test its capabilities!
Source from
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/C-Decompiler.shtml
※ 沒特別比較,若有重複,就刪了吧。
上传的附件:
能力值:
( LV2,RANK:10 )
39 楼
Rock大牛,您发的是C-DecompilerV1.0, 以前的老版本了
能力值:
(RANK:420 )
40 楼
kawar 超級牛~ 那就請 版主或是壇主刪了它,以免佔空間。
(我想也是 older version)
能力值:
( LV2,RANK:10 )
41 楼
希望能支持 linux下的C反编译
能力值:
( LV2,RANK:10 )
42 楼
[QUOTE=心驰神野;768902]希望能支持 linux下的C反编译[/Q
linux下软件大部分是开源的,反编译用途不大啊。
能力值:
( LV6,RANK:80 )
43 楼
太牛X了吧。。。
能力值:
( LV2,RANK:10 )
44 楼
这么强大。。。。。
能力值:
( LV2,RANK:10 )
45 楼
好东西,搜藏了
能力值:
( LV2,RANK:10 )
46 楼
看下少k没。。。
能力值:
( LV2,RANK:10 )
47 楼
DDDDDDDDD
能力值:
( LV2,RANK:10 )
48 楼
距离成熟还是很遥远
能力值:
( LV2,RANK:10 )
49 楼
好厉害,不过有些汇编代码优化的地方貌似没处理好,这个很麻烦唉
能力值:
( LV2,RANK:10 )
50 楼
case 1:
if ((arg2 != 1) && (arg2 != 2)) {
}
else {
IsIconic ();
if (loc4 == 0) {
loc6 = ;
();
if (loc4 == gVal_0x1009830) {
();
SetFocus ();
goto L1;
}
}
}
break; 反汇编NOTEPAD,编译后如下错误
1>------ 已启动生成: 项目: test, 配置: Debug Win32 ------
1>正在编译...
1>test.cpp
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(75) : error C2065: “null”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(75) : error C2050: switch 表达式不是整型
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(85) : error C2061: 语法错误 : 标识符“loc4”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(85) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(86) : error C2061: 语法错误 : 标识符“loc4”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(86) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(87) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(88) : error C2065: “gVal_0x1009834”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(91) : error C2065: “gVal_0x1009834”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(92) : error C3861: “proc_0x10019e0”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(95) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(100) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(107) : error C2196: case 值“1”已使用
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(111) : error C2660: “IsIconic”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(113) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(114) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(116) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(117) : error C2660: “SetFocus”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(124) : error C2061: 语法错误 : 标识符“loc4”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(124) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(125) : error C2660: “IsIconic”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(129) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(130) : error C2065: “gVal_0x100a488”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(131) : error C2059: 语法错误 : “[”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(133) : error C2065: “gVal_0x1009a94”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(134) : error C2065: “gVal_0x1009a90”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(134) : error C3409: 不允许空属性块
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(134) : error C2059: 语法错误 : “>>”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(135) : error C3409: 不允许空属性块
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(135) : error C2059: 语法错误 : “&”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(135) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(136) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(137) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(139) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(140) : error C3409: 不允许空属性块
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(140) : error C2059: 语法错误 : “&”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(140) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(141) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(143) : error C3861: “proc_0x100207f”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(144) : error C3861: “proc_0x100594c”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(145) : error C2065: “gVal_0x100ab88”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(148) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(149) : error C3409: 不允许空属性块
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(149) : error C2059: 语法错误 : “&”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(149) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(151) : error C2065: “gVal_0x1009a94”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(153) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(155) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(159) : error C3861: “proc_0x100207f”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(160) : error C3861: “proc_0x100594c”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(162) : error C2065: “gVal_0x100ab88”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(165) : error C3861: “proc_0x1001c42”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(168) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(169) : error C3409: 不允许空属性块
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(169) : error C2059: 语法错误 : “&”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(169) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(170) : error C2065: “gVal_0x100983c”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(170) : error C2065: “gVal_0x100983c”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(181) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(182) : error C2660: “SendMessageW”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(189) : error C2061: 语法错误 : 标识符“loc4”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(189) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(195) : error C2065: “gVal_0x1009854”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(196) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(197) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(198) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(199) : error C2660: “MessageBoxW”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(203) : error C3861: “proc_0x100270f”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(208) : error C2181: 没有匹配 if 的非法 else
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(209) : error C3861: “proc_0x1003a39”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(210) : error C3861: “proc_0x100270f”: 找不到标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(212) : error C2660: “WinHelpW”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(214) : error C2660: “MessageBoxW”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(216) : error C2059: 语法错误 : “;”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(217) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(218) : error C2059: 语法错误 : “)”
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(219) : error C2660: “DeleteObject”: 函数不接受 0 个参数
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(227) : error C2065: “gVal_0x100985c”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(227) : error C2065: “gVal_0x1009860”: 未声明的标识符
1>d:\my documents\visual studio 2008\projects\test\test\test.cpp(227) : fatal error C1903: 无法从以前的错误中恢复;正在停止编译
1>生成日志保存在“file://d:\My Documents\Visual Studio 2008\Projects\test\test\Debug\BuildLog.htm”
1>test - 80 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========