Reverse engineering vs illegal hacking: Difference between revisions
m mention cracking |
m wanted: digital lock |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{ToneWarning}} | {{ToneWarning}} | ||
This article addresses the widespread, harmful misconception that breaking a digital lock or modifying software behavior is '''always''' ''considered "illegal hacking."'' In truth, U.S. law, while flawed, draws a clear line between lawful reverse engineering and criminal activity. | This article addresses the widespread, harmful misconception that breaking a [[digital lock]] or modifying software behavior is '''always''' ''considered "illegal hacking."'' In truth, U.S. law, while flawed, draws a clear line between lawful reverse engineering and criminal activity. | ||
Companies often exploit this confusion to suppress ownership rights, discourage common repairs, and hinder interoperability under the guise of protecting security or intellectual property. The following information will clarify legal distinctions, correct the narrative, and explain why reverse engineering your own device to restore or preserve its functionality is not, and should never be, deemed a crime. | Companies often exploit this confusion to suppress ownership rights, discourage common repairs, and hinder interoperability under the guise of protecting security or intellectual property. The following information will clarify legal distinctions, correct the narrative, and explain why reverse engineering your own device to restore or preserve its functionality is not, and should never be, deemed a crime. | ||
| Line 12: | Line 12: | ||
'''Section 1201 of the Digital Millennium Copyright Act''' (DMCA), passed in 1998, prohibits the circumvention of ''"technological protection measures"'' (TPMs) used to control access to copyrighted works. It also prohibits the distribution of tools designed primarily for circumvention of copyright protection measures. | '''Section 1201 of the Digital Millennium Copyright Act''' (DMCA), passed in 1998, prohibits the circumvention of ''"technological protection measures"'' (TPMs) used to control access to copyrighted works. It also prohibits the distribution of tools designed primarily for circumvention of copyright protection measures. | ||
What makes Section 1201 controversial is that it penalizes circumvention '''regardless of whether any copyright infringement occurred'''. In other words, even if you just want to modify or fix a product you legally own, you may still be in "violation" if the manufacturer practices overreach with DRM. | What makes Section 1201 controversial is that it penalizes circumvention '''regardless of whether any copyright infringement occurred'''. In other words, even if you just want to modify or fix a product you legally own, you may still be in "violation" if the manufacturer practices overreach with [[Digital rights management|DRM]]. | ||
To soften this universal approach of limiting consumer rights, Congress allowed for temporary exemptions to be reviewed every three years by the Library of Congress. These exemptions currently include limited instances of repair, diagnosis, security research, accessibility, and jailbreaking of phones. However, the process is cumbersome, narrow in scope, and inconsistently applied. | To soften this universal approach of limiting consumer rights, Congress allowed for temporary exemptions to be reviewed every three years by the Library of Congress. These exemptions currently include limited instances of repair, diagnosis, security research, accessibility, and [[Jailbreak|jailbreaking]] of phones. However, the process is cumbersome, narrow in scope, and inconsistently applied. | ||
==Legal reverse engineering vs. illegal hacking== | ==Legal reverse engineering vs. illegal hacking== | ||