PDA

Ver la versión completa : Introducirse en la ingenieria inversa



carlosnano73
10-11-2009, 17:18
Hola amigos
Me gustaría entrar un poco en este mundo.
Yo principalmente me gustaria poder obtener informacion del software de un centralita de un coche.
A ver si alguien me podria orientar un poco :)
Como podria aplicar la ingenieria inversa en esto?
Gracias
Saludos

carlosnano73
10-11-2009, 17:28
El IdaPro lo he usado, pero poco, solo le he hechado un vistazo, pero en la version que utilice, no tenia el microprocesador que necesitaba.
Hay algun manual bueno para usar el Idapro?
Gracias
Saludos

alana
11-11-2009, 08:26
Hola.

Aquí tienes algo muy bueno para ir empezando.

http://ricardonarvaja.info/WEB/OTROS/IDA%20BIGUNDILLA/

Un saludo.

Alana.

carlosnano73
11-11-2009, 10:18
Muchas gracias, hecharé un vistazo.
Saludos

carlosnano73
15-11-2009, 12:15
Hola, el manual ese esta muy bien y explica varios conceptos básicos muy importantes de los cuales tenia mis dudas, que mas o menos he resuelto.

Los archivos con los cuales estoy trabajando son para el procesador Siemens C167CR, pero en el ida el procesador que más se asemeja es C167CR_SR (que es el que he usado), tambien hay otro parecido C167CS. ¿Alguno de estos es compatible con el que necesito?

Por lo que puedo ver he descompilado parte del codigo, pero creo que no es del todo correcto. tampoco tengo del todo claro el tipo de archivo, pero creo que es un binario, aunque tambien podria usar un HEX.

Aqui dejo un link por si alguien quiere hecharle un vistazo al archivo http://rapidshare.com/files/307305220/bin.rar.html

Por otro lado esto es lo que de momento conseguí


SFR:FE04 DPP2: dw 0C3C3h ; Data Page Pointer 2 Register
SFR:FE06 DPP3: dw 0C3C3h ; Data Page Pointer 3 Register
SFR:FE08 CSP: dw 0C3C3h ; Code Segment Pointer Register
SFR:FE0A EMUCON: dw 0C3C3h ; Emulation Control Reg.
SFR:FE0C MDH: dw 0C3C3h ; Multiply Divide Register - High Word
SFR:FE0E MDL: dw 0C3C3h ; DATA XREF: seg012:000Ew
SFR:FE0E ; seg012:003Cw
SFR:FE0E ; Multiply Divide Register - Low Word
SFR:FE10 CP: dw 0C3C3h ; Context Pointer Register
SFR:FE12 SP: dw 0C3C3h ; Stack Pointer Register
SFR:FE14 STKOV: dw 0C3C3h ; Stack Overflow Pointer Register
SFR:FE16 STKUN: dw 0C3C3h ; Stack Underflow Pointer Register
SFR:FE18 CPUCON1: dw 0C3C3h ; CPU Control Register 1
SFR:FE1A CPUCON2: dw 0C3C3h ; CPU Control Register 2
SFR:FE1C db 0C3h ; +

El texto despues del ; son etiquetas informativas que estan dentro del codigo?
Y cual seria la direccion de esas cadenas'

A ver si alguien me da un poco de luz jejeje
Muchas Gracias
Saludos