导航:首页 > 源码编译 > delphi完美反编译

delphi完美反编译

发布时间:2022-09-28 12:08:49

❶ 请介绍几个最好的反编译delphi的软件,能显示程序的,窗体的

DeDe可以反编译DCU(可以生成源代码),文件,可以反编译Delphi的EXE文件,不过不克不及生成源代码.可以反编译窗体和应用的单位等等.异常不错哦.

❷ 有一个delphi的exe,如何反编译出它的源代码啊。

如果该软件使用了插件,不能完全反编译,只能编译部分源代码。如:DeDe
V3.50.02

❸ 由delphi开发出来的软件能够反编译吗

可以用工具DeDe反编译,反编译出来的代码是函数级汇编代码

❹ 有能反编译delphi的dll文件中查出具体函数内容的程序或方法么

可以反汇编,但不能反编译,否则我们这些可怜的Coder就统统要喝西北风了.
反汇编用DeDe,如果你汇编还行的话,程序的逻辑还是可以看出大部分的!

❺ delphi写的DLL可不可以反编译

应该说,除了加密的代码,大多数的程序(包括dll动态链接库)都可以进行反汇编,但很少能直接反编译成原语言代码。

❻ 有一个delphi的exe,如何反编译出它的源代码啊。

没有一种工具能逆向操作来生成delphi程序的源代码。假如有的话,就没有人愿意做苦力搞原创了,就“借鉴”别人的东西好了。

❼ delPhi有反编译工具吗

反向工程一直被认为是技术奇才的专有艺术,需要熟悉汇编语言和调试器。下面几个Delphi反编译器允许任何人反编译大多数Delphi可执行文件,即使只有有限的技术知识。 如果你对Delphi程序反向工程感兴趣,我建议你看一看以下几个“反编译器”:DeDeDeDe是一个非常快的程序,用于分析Delphi编译的可执行文件。反编译之后,DeDe会提供以下信息:所有的目标dfm文件。你可以用Delphi打开并编辑它们; 带有良好的注释的ASM代码的所有发布的方法,它涉及字符串、输入函数调用、类方法调用、单元的组件、Try-Except和Try-Finally块。默认情况下,DeDe仅仅只获得已发布方法的源代码,但如果你通过使用Tools | Disassemble Proc菜单知道RVA偏移量的话,你也可以处理可执行文件中的其他过程。 大量的附加信息。 你可以创建一个带有所有的dfm、pas、dpr文件的Delphi工程的文件夹。注:pas文件包含上面提及的被良好注释过的ASM代码。他们不能被再编译!RevendeproRevendepro可以找到程序中几乎所有的结构(类、类型、过程等),并生成pascal表达式、过程则以汇编程序的形式写出来。由于汇编程序的某些限制,生成的结果不能被在编译。这个反编译器的源代码可以免费获得。不幸的是,这是唯一一个我不能使用的反编译器—当试图用它反编译某些Delphi可执行文件时,总提示异常。 MRIP这个对用途文件分割器可以从其它文件中寻找和摘取文件。MRIP分割100多种文件格式。对我们而言,最重要的是MRipper可以反编译任何Delphi可执行文件。该工具可以从Delphi应用程序中摘取所有的资源:cursors(光标)、icons(图标)、dfm文件、pas文件和其他资源。pas文件不包含事件过程执行。MRIP是一个DOS工具。 DfmExplorer 以下是DfmExplorer的说明(包括原始资料):通过调用Win32 API的“LoadLibrary”或“LoadLibraryEx”函数在内存中载入可执行模块(EXE\DLL\BPL\DPL)。 通过Win32 API的“EnumResourceName”函数找寻RCDATA资源。 载入每个发现的DFM块,解码它并以表的形式(包括它们的名称)存储在内存中。 在程序的主窗口我们可以以文本方式可视化所有载入可执行文件的所有的DFM。 最后,程序可以保存到DFM选择的磁盘,作为ASCII文件(.RC)或作为二进制块(DAT)连接到可执行文件中。 Exe2Dpr如果你试图放松你的工程源代码,这个Delphi工程源代码救助器可以挽救丢失的源码部分。救助器生成所有的带已分配属性和事件的工程表单和数据模块。生成的事件过程没有主程序(它不是反编译器),但又在可执行文件中的代码地址。这个工具没有GUI—它使用命令行的形式:'exe2dpr [-o] exeFile'。工程源代码在当前目录创建。

❽ 帮我提供一个DELPHI 7.0语言编写的软件的反编译程序

Delphi是着名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。

1、学习delphi前要做哪些准备?学习时应该注意什么?

学好英文,学编程的基本条件,很多有用的资料都没有中文,有很多译的也不好;学习基本的pascal知识,www.marcocantu.com有下。Delphi的光盘上的Dg.pdf有object pascal基础知识。

2、delphi用的pascal语言与pascal语言有差别吗?

71年N.Writh发表的pascal是基于结构化编程的,后来在OOP技术诞生后,才逐渐加入了OOP技术,在TP6.0中,已经支持了OOP。直到后来发展成object pascal

3、object pascal是怎么回事?哪有相关的书下载?
4、如何学习delphi的pascal语言?

参见1,2
5、是否在学习delphi前应该先学习turbo pascal或其他什么语言?

不必,直接学习object pascal,但有其他基础更好

6、delphi当前的版本是什么?

7.0

7、请介绍相关的书、电子书下载地址、网站等。

www.51delphi.com

8、vb的解释器是否被放到安装程序中一同安装?

I don't know.

9、操作系统中集成了编译器吗?

没有,debug里倒有个小汇编器,想你也不会,会就没这些问题了。

10、编译器是用什么语言和编译环境制作的?比如:turbo c

turbo c用c做的

11、用delphi能制作出像netants那样的程序吗?请举几个用delphi制作的软件?

除了驱动程序,都可以做

12、学会delphi要多长时间?其它语言呢?

看天赋和努力程度,以及学会的定义,做个数据库应用只要一周,但其实还没入门呢。

13、qbasic的basic语言与basic语言是有差异的。那么:“学习qbasic语言”这句话是不是应该算作是正确的呢?其它的呢!如:c++与vc++ ?

“学习qbasic语言”当然不对QB、VC都是某种语言的实现,或者说基于某种语言的编程工具,Delphi也是。

14、如何学好学精delphi?说说你学习编程的经验(包括其它语言)!

实践

15、如果我想学c++语言,可不可以直接通过vc++或bcb来学习呢?(而不是通过turbo c++)

当然可以,但必须学习c++的基本知识(与编译器无关)

16、delphi与其它编程环境比有什么优缺点,会不会被淘汰,为什么书店里delphi的书很少?

快速开发是delphi的最大优点,它编译速度也最快。
书店里delphi的书很少,多半是你没找对地方,由于delphi在数据库开发方面过于强大,掩盖了它作为编译器的其他强大功能,所以很多书店都将其归到数据库书籍类中了。

❾ 现在的delphi xe7写的程序还能被反编译吗

可以的,反编译就是把exe这类的可执行程序代码变成汇编,然后再通过对汇编指令的分析,还原成delphi的源码,只是难度增加了!

❿ 有一个delphi的exe,如何反编译出它的源代码啊。

DeDe可以把Delphi编译的程序反编译成汇编代码,用汇编读程序本身意义并不大,所以从根本上来讲,没有什么可行的办法实现反编译Delphi程序。

阅读全文

与delphi完美反编译相关的资料

热点内容
手机摄像文件夹名 浏览:132
口才训练手册编译口才精品书系 浏览:998
linuxfunc 浏览:269
高德地图解压后的文件 浏览:639
php加水印类 浏览:228
编译原理定义表格和编写查找函数 浏览:350
指数函数和对数函数的高精度快速算法 浏览:209
c预编译干什么 浏览:25
hp网络共享文件夹 浏览:366
程序员如何不被废 浏览:807
二进制流转pdf 浏览:917
php判断爬虫 浏览:572
960除24除4简便算法 浏览:788
关于解压英语翻译 浏览:569
python控制键盘右键 浏览:922
php没有libmysqldll 浏览:830
时政新闻app哪个好 浏览:907
手机已加密怎么办 浏览:202
安卓手机截屏怎么传到苹果 浏览:530
京管家app哪里下载 浏览:34