把VC++6.0生成的EXE反编译成VC++代码并非不可能的任务,欲图大事者可与我联系.

SYJ_SUN 2006-02-02 12:15:34
我分析了一下VC++6.0生成的EXE,觉得把VC++6.0生成的EXE反编译成VC++代码并非不可能的任务.
现在我已可以把VC资源中的菜单/按钮对应的消息函数找出来(是静态的,并非动态跟踪),再把这些汇编
代码反编译成C++代码也是基本可能的(只是可能要用一些内嵌汇编,变量也不可能是原来的名字,而是用"参数1""参数2"来代表).不过我的日程表里还有很多重要的工作要做,我也不想在这反向工作上花太多时间,这进一步的工作就留待以后有闲时再说了.如果有人用这项技术能产生大效益,或者可以出大价钱,可以跟我联系. WWW.MCU-HOME.COM,SUN-TECH@21CN.COM
...全文
9875 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
lujian781114 2006-04-29
  • 打赏
  • 举报
回复 1
如果您的大事成功了,那么您可以vs微软了!你同样可以开发操作系统!Cool++!
lujian781114 2006-04-29
  • 打赏
  • 举报
回复
如果您的大事成功了,那么市场上的软件将受到巨大冲击!他们的源码全部“爆料”!
lujian781114 2006-04-29
  • 打赏
  • 举报
回复
这个工程太难了吧,除非有足够资本!
anothervip 2006-04-28
  • 打赏
  • 举报
回复
看看

不同的编译器对C++的处理有不同, 真能得到源码吗?
vuen 2006-04-27
  • 打赏
  • 举报
回复
你把windows反编译出来再说吧。
zhanglin_mail 2006-04-27
  • 打赏
  • 举报
回复
谁能帮我将一个程序进行反编译(.exe).怎么能将程序发给你
meicaikourou 2006-04-27
  • 打赏
  • 举报
回复
上帝!
没听过c++还可以反汇编,那不直接得到源码了
神经
coolzdp 2006-04-27
  • 打赏
  • 举报
回复
楼上所言即是,有本事就用到正经的吧
femalelover 2006-04-27
  • 打赏
  • 举报
回复
很难的,有这能力还不如型款编译器出来给中国人争点面子呢. 编译比反编译总还容易一点吧.
hz张三 2006-04-27
  • 打赏
  • 举报
回复
呵呵,
按楼主的描述,简单的helloworld,反编译出来估计是没问题的。也就是一个按钮里面一个MessageBox的那种弱智逻辑的代码。。

如果像我现在手头写的程序,上百个没界面的逻辑处理的类,相互间有嵌套有继承有静态工具类,因为没有写注释的习惯,虽然自认为代码风格一流,但是光溜溜源代码我自己经常看迷糊,不得不画图,慢慢分析。

据我所知,反编译出来的变量是地址。。。我真替反编译者的脑细胞担心。
最后,就算真有那么神,这个任务我看就免,不是 存心砸兄弟们的饭碗嘛~~~~
一条晚起的虫 2006-04-27
  • 打赏
  • 举报
回复
mark
jenycheng 2006-04-27
  • 打赏
  • 举报
回复
支持

楼主 写出来了

我第一个支持你

毕竟现在全世界好象也没有 反编译成C++的

danielzhu 2006-02-17
  • 打赏
  • 举报
回复
珍牛啊
vc_asm 2006-02-16
  • 打赏
  • 举报
回复
好像编辑器对源代码编译要经过几个步骤的
0.预处理
1.生成符号表
2.生成分析树
3.生成中间代码
4.中间代码优化
5.生成二进制代码
6.地址转换
7.生成目标代码

关键是这个0步是把宏替换了,2-4步把代码给弄混了,最终出来的是一个线性代码,没有对象结构的。特别是代码优化时,特定编译器的优化方法不尽相同,而c语言中又可能嵌入了汇编成分,或者和其它库连接等操作。想弄出一个像样的C源码难,C++源码更难
he_sl 2006-02-16
  • 打赏
  • 举报
回复
关注
luolovegui 2006-02-16
  • 打赏
  • 举报
回复
那有什么,我都有办法将“一加一等于几?”翻译出来,我自己写就行了。
csoapy 2006-02-16
  • 打赏
  • 举报
回复
能还原成MFC的代码吗?
LookSail 2006-02-16
  • 打赏
  • 举报
回复
你把kernel32.dll和ntdll.dll反编译完了再来说吧
striking 2006-02-15
  • 打赏
  • 举报
回复
mark
bobob 2006-02-15
  • 打赏
  • 举报
回复
google:exe2c
加载更多回复(19)

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧