当前位置:首页 » 编程软件 » delphi反编译教程

delphi反编译教程

发布时间: 2022-07-01 22:26:47

㈠ 如何将Delphi 编写的程序转换成源码,详细点

朋友,想实现这些功能,任何一种通用语言都可以办到。甚至使用具有宏编程功能的一些办公软件也可以。

我建议你使用Delphi或VB。其开发工具可以使任何初学者都快速上手。并且在显示上可以优雅地实现。

另外,单就此软件而言,恐怕将不可避免地使用数据库。作为个人使用,可采用最简单的Access桌面数据库。

我想你的设计意图大概是,针对历史数据进行分析和汇总,并给出最接近中奖的一组数字。所以,除掌握开发语言外,你还必须对用于操作数据库的SQL语言有一定了解。

总结:学习Delphi,Access,SQL。此三种工具在书店有大量相关书籍可供购入。最好找以“Delphi数据库编程”为核心的书。其中将会提供翔实的例程。1.编程语言和操作系统:Visual c++ (vc) visual baseic vb visual foxpro delphi c++ builder powerbuider;vc.net vb.net;Asp.net java;Windows32 win95,win98,win2000,windows me,windows2000,windowsxp,windowNT/winnt; linux,PDA/windowsCE/smartphone手机/arm/ppc2000/ppc2002; pocket pc2002, ce.net;掌上电脑,嵌入式设备,移动设备;

2.控件及平台:二维绘图控件、2d/3D图形控件、三维图形控件、矢量图形控件、矢量绘图控件、图形中间件、图形插件、图形浏览控件,CAD插件、CAD控件、矢量控件、GIS控件、GIS图形控件,GIS插件,图形软件开发源码,测绘控件,视频CAD,图形算法库、几何算法库、winCE图形控件 PDA图形控件,源码、免费下载、软件试用、编程资源、矢量图形软件开发,算法源码,c++源码,SmartPhone,CAD软件开发,GIS软件开发,Linux图形平台,CAD自主平台,CAD开发平台,GIS开发平台,图形软件开发引擎,IE图形控件,几何算法控件;

3.文件格式解析、文件格式转换、图形文件浏览、BMP、GIF、ICO、TGA、PCX、WBMP、WMF、EMF,JPEG、PNG、MNG、TIFF、JBIG、PNM,PPM,PGM、RAS,DXF ,DWF(4.0-6.0)、DWG(2.5-2005) 、IGS, MIF,PLT,PRN,HPGL/HPGL2、DGN(8.0), SHP, IGSAT, PS/IGES, PS/STEP, PS/VDA-FS, PS/PRO ENGINEER, PS/ACIS, PS/BOBY SHOP,QCD,SHX字体、TTF字体、SHP字体,LIN,GBR,pat,AutoCAD字体线型,mdf,dwg浏览,SVG格式;dwg2005,dwgr14,autocad2005,r14,r15,r18,2006,,GERBER RS-274X

4.资源下载:SHX字体下载,TTF字体,SHP字体,图库下载,建筑图库,电气图库,园林图库下载,dwf2dxf.exe,dwg2dxf.exe,hpgl2cad.exe,askern.dll,asocx.ocx,depend.exe,winrar.exe,winzip.exe,zip,rar,mfc42.dll

5.算法总汇:求交算法,相切,裁减,直线、圆、弧、椭圆、样条曲线、函数曲线、曲面、三维消隐、面积算法、长度计算、体积计算;点云,不规则体、三角形、找最小区域、查找最大区域、路径查找、相量、向量、矢量、单位向量、矩阵、矩阵变换,交点、切点、圆心等、解析几何、线性代数,贝赛尔曲线算法;坐标变换;

6. 图形技术汇总:Unigraphics,pro/engineer,i-deas,pkpm,3ds,3dmax,mastercam9.0,dwfsdk toolkit,PRO/E,SOLiDWORKS,AUTOCAD,Intellicad,VisualCASE,SolidEdge,UG,caxa,MDA,catia,powercad,opengl,heidi,acis,ug,microstation,opendwg,opendgn,Freetype,OpenSceneGraph,brlcad,mapinfo,arcinfo,hoops,zlib,solidedge,mdt,gdi++,directX,directdraw,directshow,计算机图形学,OdDbDatabasePtr,DWGdirect使用;

7. PDM/MRPII/ERP/OA等行业:图形文件浏览、图档管理、审图、批注图纸、权限管理、web图档管理、xml/rml批注文件 兼容Volo View Express和AutoCAD格式;数字签名等;redline,rml红线批注文件,产品数据管理,电子图纸管理

㈡ 怎么反编译用VB,Delphi系列开发工具开发的Windows应用程序

一般没办法反编译为代码,只能反编译出窗体。无法完全还原为代码。

㈢ 求助 反编译Delphi的修改exe文件

你是说反汇编吧, 窗体文件可以改, 单元文件就得用汇编了, 可以用DeDe

㈣ 反编译delphi的exe(我会慢慢加分)

下载DeDe试试,参考
http://www.pediy.com/tools/Decompilers.htm,上面有下载链接

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

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

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

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

㈦ delphi反编译后能显示源码吗不要显示汇编语言,看不懂,有工具吗谢谢

一般来说再好的反编译工具,也很难得到效果比较好的源代码,据我所知,delphi的反编译工具大多使用DeDe,反编译之后,DeDe会提供以下信息:所有的目标dfm文件,可以进行编辑,但源代码还是会以asm形式。

如果你是期望用反编译工具来获取作者源代码(特指delphi的pas源文件),可能性不大。

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

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

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

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

㈩ 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'。工程源代码在当前目录创建。

热点内容
sql表中输入数据 发布:2024-05-13 13:31:01 浏览:877
生成函数语法树编译原理 发布:2024-05-13 13:29:18 浏览:661
快手上传视频有钱吗 发布:2024-05-13 13:24:08 浏览:171
thinkphp缓存文件写入失败 发布:2024-05-13 13:17:20 浏览:530
linux数据迁移 发布:2024-05-13 13:12:08 浏览:87
模糊算法java 发布:2024-05-13 13:10:54 浏览:747
java反转字符串 发布:2024-05-13 13:10:39 浏览:551
京东电脑配置哪个好 发布:2024-05-13 12:25:22 浏览:542
城堡争霸台服脚本精灵 发布:2024-05-13 12:19:38 浏览:241
压缩档已损坏 发布:2024-05-13 12:06:22 浏览:412