Firmware dumps disassembled? IDA databases? - DryOS Development - CHDK Forum

Firmware dumps disassembled? IDA databases?

  • 3 Replies
  • 3450 Views
*

Offline m2tk

  • **
  • 50
  • Sheet happens ...
Firmware dumps disassembled? IDA databases?
« on: 25 / March / 2008, 15:04:54 »
Advertisements
hi everyone (who has sth to say on topic),

are there any versions of firmware dumps ready so not to do it again from start by everyone?
IDA files with some comments etc. to not doing it from scratch to save some time for more useful parts.
it would be easier to work on somebody's version who made some progress and knows what is going around.

have you any? will share it?

or have to make my own?
« Last Edit: 25 / March / 2008, 15:25:42 by m2tk »
S5IS 1.01bc

Re: Firmware dumps disassembled? IDA databases?
« Reply #1 on: 29 / November / 2008, 16:40:07 »
Well, I couldn't find anything here so I'm starting from scratch for the A590 1.01b version.  I've not used ida before so it took a few tries to learn the basics there.  Then there was the not-quite-right wiki docs for A590.  Finally by trial and error I have started on a rewarding decode / markup.  At the moment I'm less than a quarter way but there are some signs of goodies like a debug console and serial connection, be nice if that came out on the USB connector. 

I'm doing a linear scan of the firmware marking text and code as I come to it.  Sign of getting the start address right is when ida scoots off for a long while following the code about.  Ida marked about 2/3 of the firmware with gaps, now I'm scanning through that area. 

I know the top of the ROM space has sound and image files, and other data stuff not yet decoded. 

Quite enjoying this, haven't done ARM before, that the last program I reverse engineered was a 330kB ms-dos thing in the mid-80s, this this is enormous.

If there's another thread where people are contributing code labels and stuff for DryOS I'd like to know about it.  I also would like advice on repetitive sequences that could be code or some form of marker, but perhaps that will become clear as I markup more of the firmware.

Re: Firmware dumps disassembled? IDA databases?
« Reply #2 on: 02 / January / 2009, 09:25:06 »
are there any versions of firmware dumps ready so not to do it again from start by everyone?
I want to add my voice to this request.
The IDA's databases (idb) of firmwares of digicam already ported, are the most valuable help for everyone that try to do a porting of a new digicam.

So can someone to organize a repository for these disassembled dumps?

Thanks anyway and happy new year.  :xmas

Re: Firmware dumps disassembled? IDA databases?
« Reply #3 on: 09 / January / 2009, 17:13:50 »
Don't you guys know IDA puts water marks everywhere in idbs?
And I am not sure RE the firmware is legal or not.
Anyway, there are lots of concerns around all the gray area.


 

Related Topics