反编译

本文详细介绍了反编译的概念,重点关注PowerBuilder、Delphi等应用程序的反编译过程,同时探讨了汇编语言和脚本在反编译中的角色。通过学习,读者将能够理解如何使用各种工具进行反编译,以及反编译在软件逆向工程中的应用。
摘要由CSDN通过智能技术生成
  
反编译( Decompilers
VFP 程序
优点:界面和功能较实用
缺点:支持到 vfp6 sp3 后再没更新,反编译还有不少错误,尤其是 SQL 语句方面,表单代码没法反编译。
 
FoxTools 是继 Refox Unfoxsll 之后的又一反编译 fox 程序的利器。
http://bbs.pediy.com/showthread.php?s=&threadid=9114
dm
VFP&EXE2.0 专业版 /3.0 企业版还原精灵(公开发行版) , 本公开版能还原 VFP&EXE2.0 专业版 /3.0 企业版加密后的程序 .
Aming
支持 VFP6R.DLL(SP0)/VFP7R.DLL(SP0)/VFP8R.DLL(SP0) ,也就是说可以对付 VFP6/7/8 各版本的程序了
http://bbs.pediy.com/showthread.php?s=&threadid=14361
ljtt
Delphi 程序
原版 。反 Delphi C++ bulid 。( DeDe3.2004源码下载
使用说明: 1.VfpDecoder V1.5 支持Visual FoxPro Runtime Library 的版本为: 6.0.8961.0, 7.0.0.9465, 8.0.0.3117, 9.0.0.2412 2.VfpDecoder 利用Hook的原理进行工作。V1.5使用的钩子与V1.1不同, 提高了切入VFP程序的成功率,但缺点是无法判断出VFP程序的主文件,所以FileList.TXT中没有MainFile一项,另外对系统资源(主要是CPU)的占用率也有所增大。 3.V1.5比V1.1增加了一个Stop按钮,当不需要解析时按下它即可,不用退出VfpDecoder。 4.运行时有两种方法: (1).先启动VfpDecoder,按下后再运行VFP程序,在此期间可对一些参数进行调整,用修改,注意有的程序修改了标准运行库的文件名,要在中填入正确的DLL文件名;有的程序可能会直接进入到界面而VfpDecoder没有动作,那么继续在VFP程序中任意进行一些操作,一般会有结果的。 (2).先运行VFP程序,再启动VfpDecoder,按下后再在VFP程序中任意进行一些操作,有时多试几次可能就会有较理想的结果。 5.有些VFP程序,把FXP及MPX文件的Size改成天文数字,所以我在V1.5中作了限制,最大400K,(一般的程序不会有这么大的FXP文件),如果得到的FXP文件是400K,那么它是由一个正常的FXP文件和后面一些垃圾数据组成,没关系,用FoxTools可以正确反编译的。 6.本程序是在Windows XP下编译测试的,估计在2000及NT环境中能正常工作,98下就不确定了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值