Ghidra is NSA opensouced in 2019. As the only one in the open source community that has the potential of being the replacement of IDA, it draws a lot of attention.
However, due to the history of its development, the code has been historical. And the official seems to be moving slow on improving some of the user experience problems. One possible reason of this situation is that, the Ghidra community can be limited by historical issues. BinCraft, is dedicated to becoming a more modern version of ghidra release by fixing its historical issues, bugs, providing features that might profit the users much more and integrate modern techniques like GraalVM.
In this presentation, we will take a look at the work we’ve done on Ghidra to take it to the next level and key things we learnt along the way.