想咨询一个问题,这里有没有稍微懂点法律的 IT 同学

2018 年 4 月 10 日
 sojson

背景是这样的。我的网站有 JavaScript 脚本的 加密 和 解密功能,其实懂的人都知道,JavaScript 代码就没有加密一说。只是混淆。因为要浏览器还是能运行。把语法弄复杂了,浏览器能运行,但是人员看不懂而已的处理。

比如典型的 JS 加密 https://www.sojson.com/jsobfuscator.html

如果人员解密不了,我也可以提供有偿的解密服务。

但是这样,有人说这个有法律风险,比如用户 A 拿了某网站的混淆 JS,那他拿来让我反混淆,然后我弄好了给 A,那某网站造成(或者觉得造成)损失了,那是可以起诉我是吗?

有点怕怕啊。

有人给解答一下吗?

8047 次点击
所在节点    程序员
28 条回复
wekw
2018 年 4 月 10 日
破坏计算机系统罪了解一下...
sniffles
2018 年 4 月 10 日
想啥呢,当然是违法的
marcong95
2018 年 4 月 10 日
@wekw 直觉感觉不能构成破坏计算机系统罪,扫了一眼百度百科,感觉的确是不构成破坏的。

没事喜欢看看这些东西的前端过来阐述一下意见:
反混淆只是你阅读了一份你自己本地的代码,并且根据你的经验,给出了一份一般程序员能够看懂的代码。
全程没有“入侵、破坏计算机系统”或者“违法国家规定,修改、删除、增加计算机上存储的数据或应用程序”。但是能不能构成侵权这就难说了,民事起诉估计还是能操作一下的。
csx163
2018 年 4 月 10 日
JS 是在本地运行,你改自己硬盘内的文件关他毛事
contmonad
2018 年 4 月 10 日
以学习研究的目的反向工程是合法的,只要加一句免责声明“本站反混淆的 JavaScript 代码仅供学习交流之用,请于下载后 24 小时内删除”
torbrowserbridge
2018 年 4 月 10 日
现在说你犯啥罪就犯啥罪。
JohnChiu
2018 年 4 月 10 日
破坏计算机系统罪就是欲加之罪何患无辞……你看看网上的例子那么多,酸酸乳都叫破坏计算机系统罪,可以说任何编程非法获利、侵害他人权益都可以叫这个罪名😂
LosLord
2018 年 4 月 11 日
国内这种定罪没有准则的,想弄你随便给你定个罪
POPOEVER
2018 年 4 月 11 日
本来没啥事,现在楼主留下“明知可能造成的后果”的证据了
wizardforcel
2018 年 4 月 11 日
在你的电脑上破解你电脑上的程序完全没有问题。
msg7086
2018 年 4 月 11 日
代码翻译服务。你可以让用户 A 出具申明,所翻译代码须由甲方版权所有,一旦造成法律纠纷,由甲方承担所有损失和法律责任。
wizardforcel
2018 年 4 月 11 日
@JohnChiu 你觉得逆向工程有什么问题是你自己的事儿,不要误导别人谢谢。
Tuisku
2018 年 4 月 11 日
非法经营罪可是万能的
johnnie502
2018 年 4 月 11 日
涉及盈利就是大问题,不然可轻可重
nosay
2018 年 4 月 11 日
我也好奇,像 cmd5 这样的网站为什么能活这么久?
gen900
2018 年 4 月 11 日
网页上显著位置,写上“本功能仅供学术研究”,“请确保来源合法,不承担连带责任” 等说明。
nullcc
2018 年 4 月 11 日
这类事情最好还是远离,前东家是一家网络安全公司,原来隔壁部门有个同事搞逆向的,帮人倒腾了点东西,有邮件往来,结果之后那个人因为其他事情被抓(也是网络非法获利案件),涉案 100+W 吧。JC 从邮件里面找出我同事,虽然和那案子没有直接关联,但是要给那个人定罪呀,“顺便”就把我同事弄进去了,判了一年。
fstab
2018 年 4 月 11 日
@nullcc 警察也有 kpi ?!!!
nullcc
2018 年 4 月 11 日
@flyz JC 有没有 KPI 不太清楚,当时的做法应该是将嫌犯的邮件和通讯记录查了个遍,把所有可能相关的人都找出来。
LeoSocks
2018 年 4 月 11 日

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/445702

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX