Delphi 7.0源程序如何脱离编译环境,`在别的机子运行!!!

Delphi 7.0源程序如何脱离编译环境,`在别的机子运行!!!,第1张

打开你建立的工程,在Delphi主菜单中选择Project

---

Options,找到Packages项,其中有一个Build

With

Runtime

Packages的东东,将它前面的勾去掉,然后重新编译一次,生成的EXE文件就可以直接在其它机器上运行了。

完全回复DELPHI的源代码就不可能了

因为可以完全恢复的话

程序的安全性就不用提了

更不用提商用软件

付费软件了

但可以反汇编

就是把可执行文件或者DLL,ocx等可以通过反汇编得到汇编代码了

能不能看懂

就看你的本事了

有个叫PEID的工具

你只要吧程序拖放到它的窗口他就分辨出(没有比它好,比它简单,比它功能强大的了)是什么语言写的,连接器的版本等

但要注意有些程序为了防止被黑客破解

会用各种加壳软件来加壳

这种程序PEID只会分辨出用的是哪一种壳

还有一种办法是:看软件安装或所在的目录下库文件,链接库等

确定壳后进行脱壳(用相应的脱壳工具,或者手动脱壳)

然后用反汇编工具进行反汇编

最有名的反汇编工具有:ollydbg,W32Dasm,C32asm

不过反汇编DELPHI的程序有专门的工具DEDE

要完全回复DELPHI代码就不可能了

具体怎么 *** 作

这是个大学问

这里不能详细了

不过很“破解”这行业很有趣

给你推荐个网站

看雪学院

最有名的了

http://www.pediy.com

祝你好运!!

delphi实现文件打印源代码;

拷贝数据源代码;

book——test;

创建表;

实现和ACESS,WORD的连接;

连接acess

破解密码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7762097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存