elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Problemas a la hora de poner BP
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problemas a la hora de poner BP  (Leído 2,730 veces)
Tinkipinki

Desconectado Desconectado

Mensajes: 242



Ver Perfil
Problemas a la hora de poner BP
« en: 20 Octubre 2011, 13:50 pm »

Hola a todos:

Tengo un problema que me tiene frito hace tiempo con respecto a la hora de poner BP's.

Por ejemplo siguiendo el tutorial [TUTORIAL]Crackme edu por .:UND3R:. a la hora de poner un bp en vbaStrCmp yo normalmente lo hacia en el apartado Name in current module seleccionando la API y poniendo un BP en Set bp on every reference.
Me doy cuenta de que si lo pongo en el Command bar el resultado de uno y otro es difernte parandose en posiciones que no son las mismas segun uso un metodo u otro.
Mi duda es ¿El resultado no tendria que ser el mismo?

Saludos
En línea

.:UND3R:.
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.118


Ingeniería inversa / MASM


Ver Perfil WWW
Re: Problemas a la hora de poner BP
« Respuesta #1 en: 20 Octubre 2011, 15:20 pm »

Intenta colocar el mismo BP uno en Name Current y el otro desde Commandbar y luego ve a BP'S para ver los actuales y si notas la table address es diferente, siendo para mi correcto el address que tiene el BP desde commandbar

desconozco el valor del otro address alguien podría decirnos detalladamente la diferencia


Saludos
En línea


Solicitudes de crack, keygen, serial solo a través de mensajes privados (PM)
Иōҳ


Desconectado Desconectado

Mensajes: 563


Ver Perfil
Re: Problemas a la hora de poner BP
« Respuesta #2 en: 20 Octubre 2011, 19:25 pm »

Lo que tu haces con Set bp on every reference es poner un BP a todas las referencias de la API, en el modulo de la aplicación.

Lo que hace command bar es poner un BP en el Import, es decir en la address del modulo de la DLL, es lo mismo que hacer un Toggle BreakPoint on Import/Toggle BreakPoint, dependiendo del caso.

Por qué yo uso esta última manera de poner BP, porque, poner un BP en el import me evita de poner miles de BP en las referencias que hace el código a dicha función, al correr para en la función solo miro la pila, y sé de dónde va a regresar, también tienes el boton "K" el Call Stack, con el cual podrás cumplir el mismo propósito.

Nox.
En línea

Eres adicto a la Ing. Inversa? -> www.noxsoft.net
Tinkipinki

Desconectado Desconectado

Mensajes: 242



Ver Perfil
Re: Problemas a la hora de poner BP
« Respuesta #3 en: 20 Octubre 2011, 20:27 pm »

Ok Иōҳ  Gracias por la aclaracion.

saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Poner fecha y Hora en Un Formulario de VB.Net
.NET (C#, VB.NET, ASP)
lalo8681 3 21,905 Último mensaje 10 Noviembre 2009, 17:54 pm
por Novlucker
Como se puede poner la hora arriba a la derecha de la pantalla?
Software
BlackMorror5 5 2,836 Último mensaje 4 Abril 2022, 20:32 pm
por .xAk.
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines