Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Isn decompilation illegal, or at least immoral?

decompilation illegal immoral
0
Posted

Isn decompilation illegal, or at least immoral?

0

This is a big issue. Certainly, decompiling commercial code for other than a few purposes (interoperability, checking for malware, etc) is illegal. The legal situation may have changed in the USA with the Digital Millenium Act, and similar acts in countries that follow the US lead in this. However, there are plenty of legal uses. The three main ones are: • the recovery of lost source code (some estimates put all lost source code world wide at 5%). • reengineering of legacy code (where the old code is in a language that is no longer supported on modern architectures, for example). Where there is some source code, source to source translation would almost certainly be preferable. • Checking for malware (viruses, back doors, etc). In this case, it’s used as a glorified disassembler, but the effort of looking through 100 lines of C is presumably less than looking through 500 lines of assembler. Plus, the checker doesn’t have to be aware of the details of the source machine. I leave the iss

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.