关于写外包代码的代码保护问题,写的一些小代码如何防止别人拿了代码跑路?做 license?有什么方案呢?如果只是几个 Java 类,或者前端的几个页面,应该如何保护?

2023 年 11 月 14 日
 ChatGPTPRO
关于写外包代码的代码保护问题,写的一些小代码如何防止别人拿了代码跑路?做 license ?有什么方案呢?如果只是几个 java 类,或者前端的几个页面,应该如何保护?

类似于加点后门在里面。
2794 次点击
所在节点    程序员
14 条回复
worldqiuzhi
2023 年 11 月 14 日
代码从来就不值钱 大厂 NASA 不都泄露过代码
ChatGPTPRO
2023 年 11 月 14 日
@worldqiuzhi 网上做外包项目,你代码给别人,他跑路了,你说值不值钱。。。
worldqiuzhi
2023 年 11 月 14 日
@ChatGPTPRO 你没有合同和预付款吗 我以为你要防止员工拿代码跑路呢 给发行版不就行了 外包没人维护项目根本没法用
LLaMA2
2023 年 11 月 14 日
前期放在自己服务器上跑。
直到用户付款后才正式交付。
甲方不接受要么先付款要么不要找你做,

把问题抛给甲方,
前提你要提高自己的道德标准,
不能以此要挟用户。
Cipher0
2023 年 11 月 14 日
编译后 jar 可以加密,https://github.com/core-lib/xjar
awfe
2023 年 11 月 14 日
你的表达方式容易引起误解,1 楼就误解了你的意思,他以为你是甲方。
2kCS5c0b0ITXE5k2
2023 年 11 月 14 日
埋雷 + 标明是试用的.
xuanbg
2023 年 11 月 15 日
怎么保护?拿了钱再交付源代码呀。
roundgis
2023 年 11 月 15 日
@ChatGPTPRO 沒有預付款你也做?
ChatGPTPRO
2023 年 11 月 15 日
@worldqiuzhi tb 接单群接的单,钱在 tb 那里。给中间人赚了一手差价。相当于我想保护我源码,防止 tb 那个人卷代码跑路。
ChatGPTPRO
2023 年 11 月 15 日
@roundgis 咋弄 大佬
dif
2023 年 11 月 15 日
一般用 Go 写,只给打包后的。
如果用 java 写,几十个文件反编译修修改改照样能跑。

最后,脱离业务的代码都是些垃圾文件。
realJamespond
2023 年 11 月 15 日
关键部分用 rust c 写成 dll 加个壳,再用 java 调用
ChatGPTPRO
2023 年 11 月 15 日
@realJamespond 牛逼 不过目前还没写过这两个语言

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

https://www.v2ex.com/t/991839

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

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

© 2021 V2EX