Re-Fox(FoxPro反编译器)是否会产生可用的代码?

时间:2009-09-25 22:14:25

标签: foxpro

我打算尝试Re-Fox:http://www.refox.net/

他们有一个演示版本 - 但是在测试时它表示重新编译器在试用模式下不受支持(考虑到主要是该工具的用途,这似乎很奇怪)。

这是一个500美元的产品,我花了很多时间试图找到Re-Fox的合法评论,但只能找到试图通过谷歌广告词产生收入的网站。

所以问题是 - Re-Fox是否在以下情况下工作: - 它是否生成可用于维持前进的代码?

我过去见过的反编译器产生了如此神秘的代码,以至于它不可行。

谢谢!

4 个答案:

答案 0 :(得分:3)

我认为Refox只应该用来恢复你找不到任何其他地方的代码。从可用性的角度来看,备份甚至旧版本可能会更好,因为#DEFINES,评论等都会丢失.Refox也无法恢复从项目中排除的文件,也不能内置到EXE中。

它也不会使用ReFox品牌来反编译受原始开发人员保护的代码以保护代码。

瑞克

答案 1 :(得分:2)

根据这个:http://fox.wikis.com/wc.dll?Wiki~ReFox~VFP

  

Refox不会恢复任何#INCLUDEd - .H文件中的那些位,以及代码中包含的值的引用将永远丢失。您将获得#INCLUDE处理后预处理器生成的内容。

Google Image搜索“ReFox输出”。它看起来很可读。

答案 2 :(得分:1)

我有ReFox,它反编译得很好。正如Lod3n所提到的,它不会恢复任何#DEFINE,但是甚至可以很好地导出到正确的prg,VCX / VCT和SCX / SCT文件格式。

如果您想查看此类输出的样本,并希望向我发送一份EXE的副本,我可以反编译并向您发送样本,以便您做出自己的决定。

答案 3 :(得分:0)

我现在坐在屏幕上的项目通过Refox恢复 - 它工作得相当好,除了字符串格式的偶然怪异之外(我有奇怪的位,它被恢复为看似随机的混合情况,但VFP对这些事情并不敏感,所以这不是什么大问题。

相关问题