NefMoto

Technical => Reverse Engineering => Topic started by: littco on July 29, 2012, 06:35:38 AM



Title: IDA PRO
Post by: littco on July 29, 2012, 06:35:38 AM
So can someone please confirm the settings for the below screen print from IDA pro

I've read tony's threads and been through Andy whitakers website but I would like confirmation please. There seems to be very little info about this out there and other thrads that have started no one wants to give up the answers so I hope some that knows will help

Cheers
 


Title: Re: IDA PRO
Post by: RS4boost on July 29, 2012, 08:52:54 AM
Sorry,

but I think this is not the right way, because you start with the wrong file.

In your screen print there is a ROM size of 0x00100000 with start address 0x00000000.
This is the size of your flash which started at 0x00800000 in the ECU.

To see right subroutine jumps in your disassembled idb file, you must start with the 32K CPU ROM at 0x00000000 with a length of 0x00008000.
If you has load the CPU ROM successful, you must load the flash as an additional binary file with a loading offset of 0x00800000. ;)

Regards

Thomas


Title: Re: IDA PRO
Post by: littco on July 29, 2012, 09:37:41 AM
Thanks Thomas ,

The screen shot was just taken from a "new" fresh start, I was not implying anything is correct. I just wanted someone to say in ram put X in rom put Y and input file Z I've been using as according to tony ram 0x380000 size 0x8000 but unsure about the rom entry and whether the input file is needed ?