Menu
Your Cart

ReFox

ReFox

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: REFOX


ReFox provides a mechanism for protecting Visual FoxPro and FoxPro 2.x applications from unwanted decompilation.
ReFox XI is a Microsoft Windows-based GUI interface that enables viewing and restoration of source code from any version of Visual FoxPro right up to Version 9, FoxPro and FoxBase+ executable or compiled modules. It assists in situations where the source code is lost or damaged or if it is uncertain that the source code matches the compiled application and provides a mechanism for protecting Visual FoxPro and FoxPro 2.x applications from unwanted decompilation.

Source code is reconstructed by splitting an EXE or APP file into components and further decompiling the compiled modules .FXP (.FOX, .MPX, .SPX, .VCX etc.) producing custom formatted source code that is functionally the same as the original including the names of variables and procedures.

ReFox - Features

ReFox XI is a Microsoft Windows-based GUI interface that enables viewing and restoration of source code from any version of Visual FoxPro right up to Version 9, FoxPro and FoxBase+ executable or compiled modules. It assists in situations where the source code is lost or damaged or if it is uncertain that the source code matches the compiled application and provides a mechanism for protecting Visual FoxPro and FoxPro 2.x applications from unwanted decompilation. Source code is reconstructed by splitting an EXE or APP file into components and further decompiling the compiled modules .FXP (.FOX, .MPX, .SPX, .VCX etc.) producing custom formatted source code that is functionally the same as the original including the names of variables and procedures.ReFox has the following main functions:

  • Decompilation: reconstructs source code by decompiling programs that have been produced from FoxBASE+, FoxPro 1x and 2x and Visual FoxPro:
    • .FOX for FoxBASE+
    • .FXP for FoxPro 1x and 2x
    • .MPX, .QPX, .SPX, .APP and .EXE for FoxPro
    • .VCX , .SCX and .DBC files with embedded object code.
  • Separation: (FoxPro 2x and VFP only) splits .APP or .EXE files into separate components:
    • embedded data files
    • reports
    • forms
    • icons
    • bitmaps
    • labels
    • visual classes
    • compiled components such as FXP, SPX and MPX.
    Component files can be viewed while in the application and extracted individually
  • Branding: protects applications from unauthorised decompilation. ReFox offers three levels ofprotection:
    • Level I and I+: enable ReFox to recover code
    • Level II :modifies the application and reliant runtime files and cannot be decompiled by ReFox.
  • Comparison: compares the original compiled file with that reconstructed from the new source code created by ReFox.

NEW Features in version XI:

  • Full support for Visual FoxPro 9
  • Compression on branded applications
  • Dynamic modification of runtime DLL
  • General interface enhancements
  • Support of German language - Deutsche Sprache
  • Support of Spanish language - Lengua Espaola
  • Support of French language - Langue Franaise (support for other languages under construction)
  • decompilation of .DBO files available for some versions of dBASE (no full guarantee for all versions of dBASE)