找回密码
 立即注册
搜索
查看: 607|回复: 4

一个很小的DOS程序,如何反汇编出原码?

[复制链接]

154

主题

49

回帖

264

积分

海星

积分
264
发表于 2005-8-7 17:36:16 | 显示全部楼层 |阅读模式
是用dos下的那个Borland C++写的,程序很小,只有20k,有办法反汇编出原码?需要什么工具,最好能够反汇编出C或者是C++代码

thx~!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

42

主题

835

回帖

1167

积分

金牌会员

积分
1167
发表于 2005-8-7 18:40:08 | 显示全部楼层
别想了,这是不可能的
回复

使用道具 举报

241

主题

2533

回帖

3699

积分

论坛元老

积分
3699
发表于 2005-8-8 00:25:06 | 显示全部楼层
如果没有加壳或压缩得话,很早以前有个程序:
Sourcer 8.01 Commenting Disassembler

它可以反汇编程序。逆向工程为c的是不可能的,只能通过汇编代码手工编写c代码。

对了,软件到这儿来找:http://www.exetools.com/
回复

使用道具 举报

19

主题

378

回帖

526

积分

高级会员

积分
526
发表于 2005-8-8 09:45:19 | 显示全部楼层
个人经验,对于 Borland 的产品,IDA 反编译的效果特别好;Sourcer 也不错。
回复

使用道具 举报

25

主题

596

回帖

847

积分

金牌会员

积分
847
发表于 2005-8-8 10:58:40 | 显示全部楼层
当初一个 BORLAND  的 TURBO PASCAL 3.0 , 包括编辑器, 编译器, 才 60K 都不到,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-18 05:37 , Processed in 0.080558 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表