elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 02:57  


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales

+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: Shaddy, karmany)
| | |-+  Ollydbg... ¿Como insertar un codigo?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ollydbg... ¿Como insertar un codigo?  (Leído 1,349 veces)
>FedeX<

Desconectado Desconectado

Mensajes: 151



Ver Perfil WWW
Ollydbg... ¿Como insertar un codigo?
« en: 26 Enero 2007, 20:19 »

Probé muchas opciones del Olly Pero no logro insertar una orden ni nada... ¿Es posible, no?...
Si olly no puede... me recomiendan un buen debugger? :)

Gracias
En línea
tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Ollydbg... ¿Como insertar un codigo?
« Respuesta #1 en: 26 Enero 2007, 21:09 »

Pues solamente te paras sobre una linea y empiezas a escribir el codigo que quieras, luego lo guardas y listo.
En línea
>FedeX<

Desconectado Desconectado

Mensajes: 151



Ver Perfil WWW
Re: Ollydbg... ¿Como insertar un codigo?
« Respuesta #2 en: 26 Enero 2007, 21:26 »

Te refieres en el debugger? o en un hexeditor?...
El debugger me escribe ensima de la linea q estoy parado... Y cuando lo hago con un hexeditor manda un runtime...

Heelp :S
En línea
tena


Desconectado Desconectado

Mensajes: 668



Ver Perfil
Re: Ollydbg... ¿Como insertar un codigo?
« Respuesta #3 en: 29 Enero 2007, 01:32 »

Pues me refiero en el debuguer, y si eso mismo sobreescribe la linea en la que estas parado, pero tienes que saber lo que haces porque estaras modificando codigo del programa.

Si lo que quieres es escribir codigo ASM puedes usar MASM32 y RaDAsm. 

Saludos
En línea
>FedeX<

Desconectado Desconectado

Mensajes: 151



Ver Perfil WWW
Re: Ollydbg... ¿Como insertar un codigo?
« Respuesta #4 en: 29 Enero 2007, 19:20 »

Pues me refiero en el debuguer, y si eso mismo sobreescribe la linea en la que estas parado, pero tienes que saber lo que haces porque estaras modificando codigo del programa.

Si lo que quieres es escribir codigo ASM puedes usar MASM32 y RaDAsm. 

Saludos
Yá... Lo hé superado... se puede modificar un exe con un Hexeditor... insertar el codigo, tomar el lenght de todo el codigo y ponerlo en una cabecera del .code ... Lo aprendí obserbando con mucha atención a varios exes que fueron compilados casi iguales...
Gracias de todos modos... Pero el olly no me sirve mucho como me parece... Solo me ayuda a identificar el codigo...

Saludos y gracias ;)
En línea
karmany
Moderador
***
Desconectado Desconectado

Mensajes: 1.254



Ver Perfil
Re: Ollydbg... ¿Como insertar un codigo?
« Respuesta #5 en: 30 Enero 2007, 01:12 »

-"... se puede modificar un exe con un Hexeditor... insertar el codigo, tomar el lenght de todo el codigo y ponerlo en una cabecera del .code ... Lo aprendí obserbando con mucha atención a varios exes que fueron compilados casi iguales...
Gracias de todos modos... Pero el olly no me sirve mucho como me parece... Solo me ayuda a identificar el codigo..."

Hola!!
-Con el OllyDBG puedes modificar el código y guardarlo rápidamente después, señalando el código modificado -> botón derecho -> Copy to executable --> selection y en la siguiente ventana Copy File. Y ya tienes guardados los cambios.

-Si quieres copiar una parte de código y pegarla en otro sitio, puedes hacerlo desde la ventana de dumpeado en el OllyDBG. Seleccionas lo que quieres y Copiar = crt+C.

-Si lo que quieres es añadir bytes, puedes hacerlo con un editor hexadecimal, por ejemplo el WinHex o UltraEdit32.

-Si lo que quieres es añadir bytes o añadir nuevas secciones y directamente modificarles los flags de lectura, escritura lectura etc... puedes utilizar el programa Topo v.1.2, muy recomendable.

Personalmente, el OllyDBG es de los mejores Debuggers para aplicaciones a 32 bits. No te puedo recomendar otro y que tenga tantísima información en la red.

Un saludo
En línea

- "Tu sitio para aprender, enseñar y compartir"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Solucionado] Insertar función en codigo
Programación C/C++
tonilogar 5 822 Último mensaje 3 Junio 2011, 23:49
por tonilogar
Insertar iframe seleccionando porcion de codigo de la web a mostrar
Desarrollo Web
Graphixx 1 234 Último mensaje 20 Abril 2012, 14:33
por EFEX
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines