是否合法进行反向工程二进制文件格式[关闭](Is it legal to reverse engin

2019-07-31 04:50发布

它是合法添加支持通过反向我的应用程序的第三方文件格式的工程师从其它应用程序未加密的二进制文件格式,阅读的内容?

Answer 1:

取决于你的位置。 在欧盟,它是专门许可(第6条EU软件约定),以“逆向工程文件格式的互操作性的目的”

一般来说,很难防止有人读的文件格式,已经有例子你在哪里,因为格式包含专利技术(如软件专利在你的国家允许的)写入文件prohibeted。 这与GIF了数年的情况。



Answer 2:

取决于问题的格式,你的位置,等等,这是不是“破解”,更像是“逆向工程”。

咨询律师,以产生格式的应用程序的许可证!



Answer 3:

ArsTechnica最近发表了一篇很好的文章有关反向工程的合法性谷歌浏览器的情况下在Windows中使用无证行为它的一些安全保护措施(达到DEP在Windows XP的一些版本,例如)。



Answer 4:

IANAL,但是,是的,我敢肯定它是合法的,只要你不规避某些受版权保护系统什么的。 见例如OpenOffice的能够读取Word文档。



Answer 5:

这一切都取决于你所在国家的法律,意图背后,你是逆向工程的文件格式。 你需要与律师/律师/大律师来检查是一定的。 你是否已经拥有该文件格式,以查看是否有已发布规格或其他信息,将让您无需进行逆向工程实现互操作公司签?



Answer 6:

我不知道这是由覆盖DMCA在美国? 与往常一样,最好的办法是请一个律师。



Answer 7:

如果有违反的协议的条款这样做,这是违法的。 虽然大多数州都有法律明文允许逆向工程,这是我的理解是,这不是一个“不可剥夺的权利”,但一个可以放弃合同。 (换句话说,允许逆向工程没有阻止你同意不反正。)然而,一些辖区走得更远,并明确指出,逆向工程,始终允许,即使合同另有规定。

如果你住在美国,DMCA一般禁止反向工程,如果你要规避“版权保护技术”这样做,但它使特定异常cirucumventing它使一些compatiable与格式的目的。

否则,它可能是合法的。 不管这里的答案,不过,咨询律师。



文章来源: Is it legal to reverse engineer binary file formats [closed]