Reverse engineering with Ghidra
Jon Abbott (1421) 2651 posts |
I’ve given Ghidra a quick test against a RISCOS Module and it appears to produce semi-legible C code. It doesn’t directly support RISCOS, but does cater for all varieties of ARM version. To be really useful, it would need extending to understand RO Module headers etc, but that aside, being able to click on a section of assembler and see a rough C equivalent of it, is quite useful in itself. Its a massive suite (770MB), which requires JRE and JDK and looks like it may have the ability to specify a CLib to reference against and is extendable. |