me han dejado una tarea que se trata de investigar que estructuras ocupa un software de escanner, ya sea si ocupa pila, arboles, grafos, etc...
nececito saber como descompilo un programa ya establecido y luego ver yo el codigo original
me han dejado una tarea que se trata de investigar que estructuras ocupa un software de escanner, ya sea si ocupa pila, arboles, grafos, etc...
nececito saber como descompilo un programa ya establecido y luego ver yo el codigo original
Eso es IMPOSIBLE, a no ser que el programa esté hecho en html o en classes de java no se puede acceder al código fuente de ningún programa, piensa en que si eso fuese posible, podríamos saber el código fuente de CUALQUIER programa, por ejemplo Windows.
A lo único que puedes acceder el al desensamblado, el código fuente escrito en ensamblador, para ello utiliza W32DASM o alguno similar aunque si lo que kieres es analizar el programa en profundidad de poco te va a servir.
Saludos
Y si no tenés el W32DASM, en todas las versiones de Windos encontrarás uno llamado "debug" que se ejecuta en una ventana DOS y que es realmente tenebroso para usarlo, pero de última te saca del paso (poné "debug /?" para ver como se usa). Tené en cuenta que un listado de assembler es siempre mucho más extenso que el exe compilado. Pero es necesario que sepas de assembler, sinó perderás el tiempo.
Suerte
Última edición por AlbertoV; 28-11-2004 a las 15:10
gracias por contestarme; avia un programa en modo de ms-dos que se podia descompliar y ver su codigo fuente pero no me recuerdo cual era.
era para scannear pajinas era muy sencillo.
con referente a lo que vos me dijiste de que si esta en html o en java no importa con solo enteder donde esta la estructura o algo para mandarlo con mi tarea.
Iniciado por SxR
Por lo que dices de desensamblar un programa; no siempre es posible pues algunos ejecutables vienen protegidos contra eso. Sin embargo yo te recomendaria intentar con el Turbo Debugger de Borland, pues recuerda que la mayoria del software de scanner actualmente es para windows y quizá esas estructuras que buscas estan en un DLL.
Saludos
como compilo desde fuera de netbeans un programa de java ya los puedo hacer ejecutables pero nececito que se salte los warning del programa
Y no hay programas que cambien de ensamblador a C el codigo ?
Seria muy complicado hacer uno ?? Ya se que habria que saber ensamblador, pero por curiosidad ya vaya :P
Salu2 !
Marcadores