@tsmatx,
Quote:
I don't know what language Album Easy is in or if it is open source.
It is open source, C++ using the Qt5 cross-platform toolkit.
Quote:
In fact, it may not even need the source code but may be able to do it from the executable. People are now using it to backwards engineer binaries (such as full Adobe Creative Suite, and modern video games). It may also help you update the documentation. It is also very good at generating documentation, and not just documentation, but even full interactive trainings.
Wow, I don't know whether to laugh or cry, the possibilities are endless, but I do believe that it spells the end of software development as a career. If I think of the thousands of hours I have put into developing my software products, and which AI, in the right hands, can recreate in minutes.
I have no doubt that AI can reverse-engineer binaries. Nearly 40 years ago, I worked for a company that had imported some very expensive equipment from Europe; it used two 6802 microprocessors.
As the business needs changed, we needed modifications to the equipment. Unfortunately, the original manufacturer had closed down, so I was tasked with modifying the software. My first task was to write a disassembler which converted the binary code into human-readable mnemonics. Then a co-worker and I spent two months working through it, figuring out what the code did and adding comments before we were in a position to modify it. It was critical enough to the company to justify this as a cost-effective solution.
Clive