LWN.net Logo

Software, reverse engineering and the law

Software, reverse engineering and the law

Posted May 4, 2005 19:27 UTC (Wed) by littlejohn (guest, #17354)
Parent article: Software, reverse engineering and the law

I'm European and there's a friend of mine who is writing a decompiler. From the article above there are no considerations for people who build tools which could be strictly related to reverse engineering. From my experience a debugger and a decompiler are more than enough for almost any reverse engineering task, and these tools are far from being unlawful. But how easy could it be to prove a decompiler is used for legal (referring to the current law) tasks?


(Log in to post comments)

Software, reverse engineering and the law

Posted May 4, 2005 20:22 UTC (Wed) by MathFox (guest, #6104) [Link]

Document what you are doing with it!

In general: you don't have to prove your innocence, in a civil case "the preponderance of evidence" has to show your wrongdoing; in a criminal case the proscecutor has to prove your guilt "beyond reasonable doubt". The mere presence of tools like "objdump" and "gdb" is no indication of illegal activities.
If you are seriously considering to do some reverse engineering, discuss your plans with a lawyer before you start. He can tell you what the law does and doesn't allow and he can help you to document the steps that you take, such that the probability of conviction is minimized.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds