News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Ghidra - Who would have thought

Started by K_F, March 17, 2021, 07:59:11 PM

Previous topic - Next topic

K_F

While at work yesterday, thinking about what to do next,... a long time thing that was bothering me came to mind.

The Orbiter Simulation https://www.orbiter-forum.com is very nice, based on more realism than Kerbal Space Program https://forum.kerbalspaceprogram.com, but it doesn't have many features.
If you write any modules for Orbiter you're limited with a Vinka.dll written by a person a while back, who's since dissapeared.

With no more info on this dll, I aways wanted to dig into this, and replicate it (improve it) to make Kerbal style plugin modules for Orbiter.

At work, having a Linux machine I start a search for a windoze debugger/disassembler for Linux.
IDA is there at whopping $800+ (the free one seems to be a problem on Linux), others are just messy with a load of dependencies.... but there at the bottom of the search page I see https://ghidra-sre.org and it's for free.  :tongue:
And released by our friends at https://en.wikipedia.org/wiki/Ghidra  :shhh:

Curious I download it and run it - It's really an amazing tool.

Like all tools like this (Olly, IDA..etc) it can be used incorrectly, so i post it here anyway for education and honest usage.

:thumbsup:
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

Biterider

Hi K_F
Ghidra has already been mentioned by Sinsi here http://masm32.com/board/index.php?topic=7924.msg86882#msg86882, but it would be nice if you could share your experience with it.

Biterider

K_F

Missed that completely..   :bgrin:
Only just started.

First impression is more about how the information is presented and the layout looks good.
It seems to do all that IDA does and more - still to discover how much more though.

There is a GUI 'manual' over here - https://github.com/0xAlexei/INFILTRATE2019/blob/master/INFILTRATE%20Ghidra%20Slides.pdf which I still have to read through.
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

felipe


LiaoMi

Ghidra disassembles PE files very slowly, the biggest gap in this project, a huge plus that this is an open source project. You can create tickets with errors and wishes. In the Ida Pro project, the authors ignore everyone, because until recently they considered themselves as monopolists.