delphi源代码(delphi源代码分析)
admin 发布:2022-12-19 07:30 100
今天给各位分享delphi源代码的知识,其中也会对delphi源代码分析进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、怎么用delphi查源代码
- 2、delphi的源代码叫什么文件
- 3、DELPHI写的程序 如何还原成源代码
- 4、Delphi编译错误,源代码如下:
- 5、DELPHI源码如何编译为可执行文件
- 6、delphi 怎么才能看懂源代码
怎么用delphi查源代码
具体不知道您所说的是什么源码。
DELPHI源代码通常被放到PAS的文件中。
像DLL的文件,从DELPHI中是可以看到公布的方法。
其它的也类似,像WDSL等。
如果是像EXE文件,查源程序,DELPHI标准功能不提供。
反编译,不只算是DELPHI的话题了。
delphi的源代码叫什么文件
delphi的源代码文件,通常以 .pas 为文件扩展名。
如果是 windows 程序,一般还会包含一个同名的窗体文件,以 .dfm 为扩展名。
如下图示例:
DELPHI写的程序 如何还原成源代码
完全回复DELPHI的源代码就不可能了
因为可以完全恢复的话
程序的安全性就不用提了
更不用提商用软件
付费软件了
但可以反汇编
就是把可执行文件或者DLL,ocx等可以通过反汇编得到汇编代码了
能不能看懂
就看你的本事了
有个叫PEID的工具
你只要吧程序拖放到它的窗口他就分辨出(没有比它好,比它简单,比它功能强大的了)是什么语言写的,连接器的版本等
但要注意有些程序为了防止被黑客破解
会用各种加壳软件来加壳
这种程序PEID只会分辨出用的是哪一种壳
还有一种办法是:看软件安装或所在的目录下库文件,链接库等
确定壳后进行脱壳(用相应的脱壳工具,或者手动脱壳)
然后用反汇编工具进行反汇编
最有名的反汇编工具有:ollydbg,W32Dasm,C32asm
等
不过反汇编DELPHI的程序有专门的工具DEDE
要完全回复DELPHI代码就不可能了
具体怎么操作
这是个大学问
这里不能详细了
不过很“破解”这行业很有趣
给你推荐个网站
看雪学院
最有名的了
祝你好运!!
Delphi编译错误,源代码如下:
程序中使用TXXXX属于“类引用”,类类型通常在设计类的时候用。象这里,应该改成
Form10.canvas.textout(.....);
DELPHI源码如何编译为可执行文件
编译Delphi要用到 dcc32.exe,此文件位于 Delphi安装文件夹\bin里面
命令行运行,说明如下:
Syntax: dcc32 [options] filename [options]
-Aunit=alias = Set unit alias -LUpackage = Use package
-B = Build all units -M = Make modified units
-CC = Console target -Npath = DCU output directory
-CG = GUI target -Opaths = Object directories
-Dsyms = Define conditionals -P = look for 8.3 file names also
-Epath = EXE output directory -Q = Quiet compile
-Foffset = Find error -Rpaths = Resource directories
-GD = Detailed map file -Upaths = Unit directories
-GP = Map file with publics -V = Debug information in EXE
-GS = Map file with segments -VR = Generate remote debug (RSM)
-H = Output hint messages -W = Output warning messages
-Ipaths = Include directories -Z = Output 'never build' DCPs
-J = Generate .obj file -$dir = Compiler directive
-JP = Generate C++ .obj file --help = Show this help screen
-Kaddr = Set image base addr --version = Show name and version
Compiler switches: -$letterstate (defaults are shown below)
A8 Aligned record fields P+ Open string params
B- Full boolean Evaluation Q- Integer overflow checking
C+ Evaluate assertions at runtime R- Range checking
D+ Debug information T- Typed @ operator
G+ Use imported data references U- Pentium(tm)-safe divide
H+ Use long strings by default V+ Strict var-strings
I+ I/O checking W- Generate stack frames
J- Writeable structured consts X+ Extended syntax
L+ Local debug symbols Y+ Symbol reference info
M- Runtime type info Z1 Minimum size of enum types
O+ Optimization
如果要编译一个项目有多个文件,或者包涵资源文件,一般使用图形开发环境进行编译。
delphi 怎么才能看懂源代码
同其它编程工具一样,DELPHI代码的基本语句也只有三条:赋值,选择,循环。你找任何一本编程的基础书,它都会讲这三种语句的。你把这三种语句搞懂之后,自然也就能看懂DELPHI代码了。任何复杂的程序都是由这三种语句堆砌而成的。
delphi源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于delphi源代码分析、delphi源代码的信息别忘了在本站进行查找喔。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-07aso优化分析,aso优化方法
- 05-07pb超级报表源代码(pb报表工具)[20240507更新]
- 05-07简历源代码可以上传照片的简单介绍[20240507更新]
- 05-07广告切换源代码免费下载(广告切换源代码免费下载安装)[20240507更新]
- 05-06阁楼网源代码(阁楼是什么网站)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06人脸识别源代码pdf的简单介绍[20240506更新]
- 05-06包含超市管理系统java源代码的词条[20240506更新]
- 05-06商城app源代码免费(商城App源码)[20240506更新]
- 05-06包含游戏源代码不同的模式的词条[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接