PDA

Ver la versión completa : Descompilador Visual Fox Pro



eXcalibur
19-09-2003, 18:51
Buenas,
Mi empresa ha comprado un software de gestión para la facturación interna. Resulta que ahora quieren anidarlo a otro software que tenemos de facturación, y para ello necesito saber la base de datos y como añadir albaranes, así como asientos contables.
Esto lo puedo lograr charlando con los técnicos de este aplicativo, pero la verdad es que es bastante pesado hacerlo así.
El soft está desarrollado en Visual Fox Pro, y mi pregunta es si alguien sabe de un descompilador para el Fox Pro.

PD: Necesito un descompilador, no un desensamblador, proque, como ya he dicho, no se trata de crackear una licencia, sino de poder ver cuando y como accede el programa a la BD.

|RooT|
20-09-2003, 15:50
- ReFox X Decompiler -
ReFox X has the following new features ...
Support for Visual Foxpro 8.0
Refox now generates registry scripts and modifies the exe for relocating and optionally renaming the VFP runtime in conjunction with Level II branding.
Draft views for Forms, Reports, Visual Classes, Menus and Labels.
Improved memo, graphic and code displays.
General interface enhancements
Additional to the features added in ReFox MMII ....

New 32Bit Windows GUI - ReFox has been completely re-written as a true Windows application.
Support for Visual FoxPro 7.0 - Visual FoxPro 7.0 files are now fully supported in this new version
Full project file (pjx) regeneration - ReFox recreates your lost project files from scratch. No longer do you have to create your own and add the recovered files.
FoxPro 2.x screen file (scx) generation - Screen files are now automatically reconstructed so they can be easily updated.
FoxPro 2.x menu file (mnx) generation - Menu files are now automatically regenerated too.
Improved Level I+ branding - Improvements have been made to Level I+ branding to further protect your code from others.

Hay una version demo por inet, y supongo que la FULL también deve de estar en redes P2P o algo asi, si quieres la demo la tienes aquí.

http://web.telecom.cz/refox/ReFox_X-demo.zip

Saludos.

eXcalibur
22-09-2003, 08:55
Gracias maese root, voy ha ver que tal...

gondar_f
26-09-2003, 21:20
Por cierto el foxpro usa codigo interpretado, no compilado, es posible protegerlo, pero poca gento lo hace, lo que si hace es sacar ciertos ficheros. Es como los mdb a mde de access, con la diferencia de que cuando la preparas para distribuir incluye directamente un runtime, al estilo del visor de access, pero con la diferencia de que se integra directamente, y se instala al istalar la aplicacion. Si tienes el vb6 prueba a abrir los archivos del programa.
Otra cosa, puedes aceder a sus tablas sin problemas, solo las he visto protegidas en una aplicacion de (si no me equivoco) Isla soft.
Un Saludo

eXcalibur
29-09-2003, 08:51
Si, bueno, ya llevo una semana con el proyecto. No he necesitado, por ahora, ver el código del programa. La gente que ha hecho el software se ha mostrado cooperativa, al menos hasta hace poco...
Lo digo porque necesitaba insertar un registro en la tabla de los Albaranes, y resulta que esta tabla tenía anidada un trigger (disparador) que daba de alta en otras tablas. Hasta ahi bien, pero resulta que el FoxPro y las DBF se refieren a las tabla con Alias, por lo que tenia que abrirlas todas antes con ese alias. Entonces se me ocurrió eliminar el trigger temporalmente y voleverlo a crear después, pero desde VB era imposible, "Infracción de acceso" para ser mas exacto. Los desarrolladores del soft me dicen que "es imposible eliminar un trigger", a mi edad y que me vengan con esas...
Total, que si no puedes, unete a ellos, hice un programa en Visual Fox Pro que ejecutaba un SQL para borrar el trigger. (para ser mas exactos "delete trigger on Tabla for Insert) y otro para volverlo a crear.