Timeline for Can I distribute instructions on how to extract a private key?
Current License: CC BY-SA 3.0
15 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 18, 2019 at 20:53 | answer | added | Viktor | timeline score: 0 | |
Apr 18, 2019 at 18:38 | answer | added | Putvi | timeline score: 0 | |
Apr 18, 2019 at 18:25 | answer | added | hszmv | timeline score: 1 | |
Feb 20, 2019 at 19:53 | comment | added | Grayda | @Refineo I never found my answer. The hardware I purchased was from AliExpress so it didn't come with any kind of license in the box. Their software didn't come with any either (that I could find). In the end I uploaded some code that used a regular expression to find the key in a way that limited the amount of searching necessary without being TOO specific (e.g. /A-Za-n0-9/). As it turned out, someone else wrote some software that pretended to be their server so you could control the devices without extracting any keys | |
Feb 19, 2019 at 14:15 | comment | added | LLub | Have you eventually find the answer? What is written in the original license terms that you signed purchasing or installing the original software? Also a side comment, it is an interesting question from security standpoint. There was also a related discussion, actually from the opposite perspective, here: security.stackexchange.com/questions/72717/… | |
Aug 23, 2017 at 19:36 | comment | added | Upnorth | @grayda If challenged, someone doing as you suggest would still have the burden of proving that "such means are necessary to achieve such interoperability" and that supplying such info does not exceed the extent necessary to avoid being a copyright infringement. § 1201 (f)(2). | |
Aug 21, 2017 at 23:17 | comment | added | Grayda | @Upnorth: I'll read over those again, as you make a good point about me not citing all four. Also see my second edit, as my tactic has now changed. Rather than looking to distribute part of the key, I've now got a script that downloads the file from their website, pulls out a single file, gets all 16-character long strings and tries those until the right one is found. Gone from billions of possibilities to 100 or so without distributing even a single part of the key. | |
Aug 21, 2017 at 23:04 | history | edited | Grayda | CC BY-SA 3.0 |
Added info about new method I'm trying.
|
Aug 21, 2017 at 3:30 | comment | added | Upnorth | The reverse engineering subsection you excerpted has FOUR paragraphs, of which you cited only the first.The other paragraphs outline the non-infringing criteria of such reverse engineering and you must follow ALL of them if you want to "make them available to others". | |
Apr 13, 2017 at 12:49 | history | edited | CommunityBot |
replaced http://reverseengineering.stackexchange.com/ with https://reverseengineering.stackexchange.com/
|
|
May 21, 2016 at 8:34 | comment | added | A. Darwin | Interesting question. One could argue that, once you distribute instructions, you have no way to ensure that other people will be using the private key just to achieve interoperability, and thus, that you may be helping people to illegally circumvent those protections. However, I'm not sure and I'm not a lawyer, so I'm not going to post this as an answer. | |
Mar 23, 2016 at 2:59 | history | edited | Grayda | CC BY-SA 3.0 |
Clarified why I'm asking the question.
|
Mar 23, 2016 at 2:52 | history | edited | Grayda | CC BY-SA 3.0 |
Clarified why I'm asking the question.
|
Mar 23, 2016 at 1:12 | review | First posts | |||
Mar 23, 2016 at 7:59 | |||||
Mar 23, 2016 at 1:09 | history | asked | Grayda | CC BY-SA 3.0 |