Let me start with that I'm NOT A SHILL, I'm simply stating my own preferences for a program that I have come to very much enjoy in the past few weeks/months, despite the fact that it has been developed by a tyrannically corrupt, capitalistic-minded government (my words and not theirs).
I've recently made #Ghidra a serious part of my regularly used development toolkit, particularly when it comes to coding with C/C++ despite the fact that this particular piece of software has been developed by the NSA themselves in the United States.
The potential security concerns are simply outweighed by the immense amount of useful, reverse engineering features that #Ghidra provides to the average software developer, without having to invest a small mortgage into something alternative like #IDAPro, which would've been the more traditional choice.
So yeah! I think anyone who is serious about developing software, particularly if it's with code that #compiles natively to machine code, that they take up learning and/or trying out Ghidra!
The list of features is too large to list but my favorite would have to be the version tracking provided, so you can easily make comparisons between different versions of software at a glance, whilst reverse-engineered, and see what a close-sourced developer has been up to in their time. Or simply see for yourself what a change in a LOC has accomplished for you!
I haven't even mentioned the best part and that is the fact that the program features an #ouroboros #Dragon eating its own tail while breathing #binary #code as its breath weapon! Just have a look at the attachment, it really does look as cool as it sounds.
https://ghidra-sre.org/
#ReverseEngineering #ReverseEngineered #Programming #Software