Indeed. All software products you can get your hands on are open source - compiled code is only little more difficult to read than source code, but not that much if you learn how.
Which is why ~all companies switches to offering software as a service, so this mindset doesn't apply :).
Ghidra+LLMs really does make this a matter of time if we’re not already there yet.
> but not that much if you learn how.
Yesterday I threw some ghidra output into an LLM with very little context and got what seemed to be a reasonable run down of the original back. We're probably knocking on the door of being able to throw a binary into an LLM and getting the original program back unless there is active obfuscation done.
It is a very exciting time for anyone who likes playing old, abandoned and buggy games :').