DryOS Decompilation? - DryOS Development - CHDK Forum  

DryOS Decompilation?

  • 1 Replies
  • 195 Views
DryOS Decompilation?
« on: 05 / September / 2022, 17:09:39 »
Advertisements
Is there any work being done to decompile DryOS? Or has it already been done?
Sent from my Canon PowerShot SX410 IS

*

Offline reyalp

  • ******
  • 13793
Re: DryOS Decompilation?
« Reply #1 on: 05 / September / 2022, 18:00:37 »
If you mean DryOS in its entirety, no. That would be a massive project, and for the most part we only care about the inner workings of the OS where they directly interact with some particular feature we want to implement or bug we want to fix.

If you want to reverse engineer some part of the firmware, I highly recommend Ghidra https://chdk.fandom.com/wiki/Firmware_analysis_with_Ghidra
Ghidra includes an excellent decompiler, but useful reverse engineering still requires substantial human analysis.

We do also do a significant amount of automated analysis with the sig finders (finsig_* under tools in the CHDK source) to identify functions and other aspects of the firmware, recorded in stubs_entry.S and funcs_*.csv in the platform directories.
Don't forget what the H stands for.

 

Related Topics