外包开发,如果想把给出的程序加一个有效期,比如只能用一年

2019-05-14 13:53:28 +08:00
 hackingwu

有没有以后的类库,最好是 Python,可以做到有效期验证。

4626 次点击
所在节点    程序员
23 条回复
jjianwen68
2019-05-14 13:57:07 +08:00
甲方允许吗
InternetExplorer
2019-05-14 13:58:49 +08:00
联网验证,想什么时候停就什么时候停(如果甲方允许的话
brucewuio
2019-05-14 14:22:12 +08:00
自己内部存放个 jwt,一年后就过期,到那时候只能找你
hackingwu
2019-05-14 14:22:52 +08:00
有没有什么类库,最简单的做法?
cs8425
2019-05-14 14:30:21 +08:00
自己撸一个不困难啊
私钥签名一个到期日
公钥放程序内检查到期日+签名
就只怕检查的动作被 bypass 掉
Sylv
2019-05-14 14:30:45 +08:00
Python 分分钟就被破解。
janxin
2019-05-14 15:24:06 +08:00
你确定甲方不会管么
d5
2019-05-14 15:56:58 +08:00
某些东西最好做成 HTTP API,掌握核心科技
shanghai1998
2019-05-14 16:20:04 +08:00
后端部署自己服务器
zjsxwc
2019-05-14 16:38:55 +08:00
如果提供源码那么,只能把数据库服务器拿到自己手里了,
第一成本低,小鸡做买一年也就几百块钱,
第二可以不提供表结构给甲方
zcxj138
2019-05-14 19:44:40 +08:00
提供源码,破解只是时间问题
sagaxu
2019-05-14 19:52:20 +08:00
假设完全按照合同或者约定办事。

难道不是一年后随机加点脏数据,或者随机 sleep 变卡吗?

到时候项目二期可以开工了
liuwenxu
2019-05-14 20:29:39 +08:00
加密程序+远程验证+ip 白名单
hundan
2019-05-14 20:42:33 +08:00
直接访问自己的 api 好了 时间一到把授权关了…
jingniao
2019-05-14 21:36:12 +08:00
我记得之前的一个 v 站大佬,未授权数据逐渐偏移,不让客户立即发现数据有问题,过一段时间积累了一些数据后只能找开发者恢复数据
misaka19000
2019-05-14 21:43:27 +08:00
@jingniao #14 哈哈,那个自来水厂的那个是吧
Ahs
2019-05-14 21:47:44 +08:00
@misaka19000 求指路😂
yamedie
2019-05-15 07:58:36 +08:00
任何利用 new Date()做的限制,只要甲方能接触到服务器,修改一下服务器时间就可以破解了吧,所以好像只能联网认证
zw1one
2019-05-15 09:03:35 +08:00
你签协议没,协议上写了软件留后门的相关事项没?
jingyulong
2019-05-15 09:16:38 +08:00
程序里面做,1 年后自动删库,哈哈哈哈哈

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

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

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

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

© 2021 V2EX