加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

有没有一个程序来反编译Delphi?

发布时间:2020-12-15 10:05:36 所属栏目:大数据 来源:网络整理
导读:有人刚刚向C发送了一个程序的反编译.这是一个非常好的反编译,产生了很好的,大部分是readabe的C代码(如果你忽略了一个事实,没有一个变量或函数有一个人类可读的名字),大多是看起来像它会实际编译. 但是有一个大问题.我碰巧知道他正在反编译的程序是用Delphi编
有人刚刚向C发送了一个程序的反编译.这是一个非常好的反编译,产生了很好的,大部分是readabe的C代码(如果你忽略了一个事实,没有一个变量或函数有一个人类可读的名字),大多是看起来像它会实际编译.

但是有一个大问题.我碰巧知道他正在反编译的程序是用Delphi编写的,这里有很多难以翻译成C的概念.但是我对反编译器的输出印象深刻,这让我很奇怪.有没有什么可以为Delphi做的?

对于Delphi来说,最好的反编译工具是DeDe.它可以做很多事情,但它甚至没有尝试生成Object Pascal代码作为其输出,并且自Delphi 6以来还没有更新.有什么更好的吗?

解决方法

我不认为有任何机器代码反编译器生成Pascal代码.大多数“Delphi反编译器”解析表单和RTTI数据,但实际上并不反编译机器代码.我只能推荐使用像DeDe(或 similar software)这样的东西来提取与C反编译器相结合的符号信息,然后将反编译的C代码转换为Delphi(有很多源代码转换器).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读