能力值:
( LV3,RANK:20 )
|
-
-
2 楼
弄明白了,测试成功,原来并不难
|
能力值:
( LV3,RANK:20 )
|
-
-
3 楼
研究这个的过程中也得到了Aming老弟并于foxflm(狐盾 V4.0)加密方法的指点,学会了如何在内存中手反一些fxp,收益颇深.
|
能力值:
( LV3,RANK:20 )
|
-
-
4 楼
Unfox all 3.0虽然可以成功重建常见文件,但在反编时会把SET BROWSEIME OFF 这样的语句错误反编成SET ???SET[38] OFF.
解放办法:用vfpDecode反编工程后再用foxtools3.0把反编的fxp文件还原成源码,在错误处逐行对照可以搞定。
UNfox all 3.0在反编超长的 SQL语句如:
CREATE CURSOR TITLE_SUSPEND_HJ ( NO I ???EClause[D8] , 流水号 C ( 10 ) , 医疗证号 C ( 10 ) , 病人姓名 C ( 10 ) , 医生编码 C ( 6 ) , 医生姓名 C ( 20 ) , 科室编码 C ( 6 ) , 科室名称 C ( 30 ) , 处方类型编码 C ( 6 ) , 处方类型名称 C ( 30 ) , BZ L )
也会发现反编错误.
Refox X反编的表单会发生:
#DEFINE CFSTR_RTF "Rich 文本格式"
第 446 行发生错误 的Form1.Command5.Click (记录 56): 常量已经用 #DEFINE 定义。
这种错,而unfoxall3 反编的不会
VFP文件复杂菜单的反编译
1. 打开vfpDecode 1.2,运行你需要反编的文件,退出反同一目录下有一个source目录,复制出,查找mpx文件
2. 运行foxtools 3.0打开这个mpx成功反出mpr再用菜单逆向工具成功反出VFP8以后版本的菜单就OK了。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
试了一下,不太难。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
很遗憾试了下自身带的vhtest,提示已经调用vh了,可是没有自动dump下来,我是通过新建form的形式来实现vh调用的。希望能人出来讨论一下。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
unfox all 3.0反编译时,对某些报表的反编译会出错,不知道有哪个软件比unfox all 3.0更强大呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
最好楼主教程演示下
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
楼主能教我什么用VFPhooker吗?
|
|
|