Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: -sagitari- en 2 Octubre 2005, 14:18 pm



Título: Ayuda Numega SmartCheck
Publicado por: -sagitari- en 2 Octubre 2005, 14:18 pm
Lo que yo quiero hacer es ver un "poco" el código fuente de VB6 de una aplicación, sé que no "existe" el programa que te de el código fuente entero ni nada de eso, yo más que nada, quiero orientarme, bueno, asi pues...

Tengo dudas con el SmartCheck porque no lo entiendo básicamente...


En el smartcheck, ¿dónde puedo ver más o menos el código que me ofrece?, Aqui una captura:[/font]

(http://img14.imageshack.us/img14/8243/star6oc.png)

Saludos, me pongo que notifique


Título: Re: Ayuda Numega SmartCheck
Publicado por: 4rS3NI( en 4 Octubre 2005, 06:57 am
Buenas

En la primer imágen que pusiste tenias la ventana dividida en dos partes, al hacer clic en alguna de las "instrucciones" de la izquierda, se muestran mas especificaciones en la derecha, y si te fijas en la parte de arriba aparece el nombre del módulo y la dirección. Pues hacé clic en ese string, fijate en la dirección, metete con un debugger como el olly y fijate como se trata al string para modificarlo.
Aunque no sé si sea posible

Saludos


Título: Re: Ayuda Numega SmartCheck
Publicado por: falino en 26 Octubre 2005, 00:38 am
si lo que quieres es modificar una cadena de texto puedes utilizar algun programa de los que yo utilizo para traducir aplicaciones, por ejemplo textscan para encontrar la cadena a modificar y apuntar el offset, luego abrir el programa con un editor exadecimal y cambiar las letras, aunque si el programa en cuestion no esta comprimido con asprotect o algo parecido, con exescope puedes modificar todos los textos del programa, espero haberte sido de ayuda  ;D