Hi,
I am trying to disassemble the ARM binaries of DSI using arm-eabi-objdump.exe.
It returns error "File Format Not Recognized"
Does devkitarm support ARM7 and ARM9 architectures.
It there any other arm compiler that can disassemble DSI bin files and dump the structures.
Thanks,
Phani
Disassembling using arm-eabi-objdump.exe
Re: Disassembling using arm-eabi-objdump.exe
<Serious mode OFF>phanimvs wrote:Hi,
I am trying to disassemble the ARM binaries of DSI using arm-eabi-objdump.exe.
It returns error "File Format Not Recognized"
Does devkitarm support ARM7 and ARM9 architectures.
It there any other arm compiler that can disassemble DSI bin files and dump the structures.
Thanks,
Phani
If devkitARM did not support ARM7 and ARM9 then you would not be able to create anything for the DS.
<Serious mode ON>
Taking into account that there's 2 ARM7 and ARM9 files in the nds rom, and that the only tool that I know to extract the actual code for the two CPU's does not extract the DSi versions, there's not a lot you can do at the moment.
And when you say "disassemble the ARM binaries of DSI" do you mean the ARM7 and ARM9 compiled code of a DSi game or are you on about something else, like the game's assets?
I'm not familular with the objdump code but I think it only works with .o files not the end product of the linkers...
Re: Disassembling using arm-eabi-objdump.exe
Hi,
<StevenH>
And when you say "disassemble the ARM binaries of DSI" do you mean the ARM7 and ARM9 compiled code of a DSi game or are you on about something else, like the game's assets?
</StevenH>
Copied the binaries of DSI gaming bins from the DSI main memory using the Data management tool onto the SD card. Then try disassembling it using arm-eabi-objdump.exe
Is there any tool that can disassemble the final linked DSI bin's.
Thanks,
Phani
<StevenH>
And when you say "disassemble the ARM binaries of DSI" do you mean the ARM7 and ARM9 compiled code of a DSi game or are you on about something else, like the game's assets?
</StevenH>
Copied the binaries of DSI gaming bins from the DSI main memory using the Data management tool onto the SD card. Then try disassembling it using arm-eabi-objdump.exe
Is there any tool that can disassemble the final linked DSI bin's.
Thanks,
Phani
Re: Disassembling using arm-eabi-objdump.exe
No, those binaries are encypted using an sha1 algo (I think that's the algo used) - so you can't do anything with them.
And if you want the key join the queue, people have been trying, and failing, to crack that code since the DSi came out.
And if you want the key join the queue, people have been trying, and failing, to crack that code since the DSi came out.
Who is online
Users browsing this forum: No registered users and 2 guests