PDA

View Full Version : Reversing...


al_capote
05-31-2002, 02:57
Hi!

I have been trying to disassemble the MCU, but I don't seem to get anywhere...

1 - With the tools from ldril's page (armdis and winarm), each of them shows different assembly code;
2 - With the AXD debugger (from arm.com), I'm not sure which target machine to chose, although none of them shows results similar to the two disassemblers above.

I would like to know what's necessary to disassemble the MCU soft (if it's possible at all). Can anyone help me?

BTW, what is the architecture (from the many ARM that exist) of DCT-3 and DCT-4 phones' CPUs?

Thanks in advance for your comments,
../Al

denisdetaeye
05-31-2002, 07:14
I think Nokia uses the 'MAD' architecture...

Bph&co
05-31-2002, 16:27
Hi,

There is only one dissasembler for that - Ida Pro. You can get it from www.datarescue.com (http://www.datarescue.com) .

The latest version is 4.21. It cost only 300 USD.

But to dissasemble with that need to download all pdf files for ARM7TDMI and learn a bit the opcodes.

When you do dissasemble manually with IDA - try to convert the functions first, by searching the return opcode in the binary image.

Very good description of MAD2 architecture in 7110 service manual. For the latest UPP chip architecture ( DCT4) refer to 6310 level3 manual.

BR

al_capote
05-31-2002, 20:12
@Bph&Co
Thank you very much for the (extremely useful) info.
I have the 7110 manual, and I'll read it this weekend, but I can only have access to the level2 manual of 6310.
Where can I find the level3 one?

Thanks again.

Regards,
../Al

NNN
05-31-2002, 22:52
yep , i am too looking for that high level manual . if you can help Bph&co please help if not then thats your right .

regards , NNN (mobile@pochtamt.ru)

denisdetaeye
06-02-2002, 18:42
Ida Pro v4.15 by Datarescue:

http://download.top86.com/software/system/systools/IDAPro415.rar

The Datarescue company seems to be in Belgium... Weird. Didn't know something actually happened in my own country!

I only found a link to getting started manual, sorry. Here it is:

ftp://ftp.datarescue.be/pub/ida/started.zip

Let me know if it works...

Zanzamar
06-05-2002, 22:46
You may relax about DCT4 MCUSW - it is stored crypted in flash and decrypted by UPP on fetch :( Maybe someone knows that damned algo ?:(

dennt
07-30-2002, 08:21
Sorry for non English massage! ;)

Олег, а ты всё никак не успокоишься? :D
Я то думал ты эту хрень уже расковырял :(

Plesna
02-15-2005, 11:10
Hi,

in this forum was mentioned AXD debugger from ARM. I have tryied to load binary file into this debugger, but it support only ELF images. Any suggestions?
Thanks.

Dehghani
02-15-2005, 16:57
I need Disassemble T68i AVR
what is CPU type of T68i AVR?
which software can do this for me?