USB 防拷贝 U 盘-需要行业大佬们的建议

2018-12-31 17:27:33 +08:00
 jaggerkyne
最近一个客户找到我们,提出了想要这样的一个资源分享方案。

USB 防拷贝技术,要求是放在 usb 里面的文件:主要是音频,视频,文件,图片最终客户可以看,但是不能够私自拷贝。文件格式主要是:mp3,mp4,pdf,ppt,jpg。u 盘必须是独立运行,不能让客户安装客户端(包括插进去后自动安装的 autorun,而且还得跨平台 windows 和 mac ),或者 viewer 之类的东西。

要求支持的平台有:苹果和安卓手机,mac 和 windows。

给的钱大约是 20WRMB,每月的订单为 2W 美金左右的订单。

看了目前所有市场上的我们能找到的方案,基本上就是在文件上加了一个类似播放器的壳,然后运用软件给壳来解锁。我们还发现有些方案直接就是把文件给建造在层层的文件夹里隐藏起来(最可怕的,人家还拿到国内的专利证书)。

最后找到了 2 家,以色列的 TrusCont 和美国的 nexcopy,这两个类似是用硬件的,TrusCont 但是本质上还是壳,还要使用 autorun,虽然已经很接近了,但人家只支持 windows。还找到日本的一家 Hagiwara Sys-Com,可惜还没拿到 developer kit。

我知道一个关于拷贝的定律,if it can be read, it can be copied.

上来求助 v 圈的大大们,看看有没有现成的方案,或者能够做的?

先行感谢拉。
19089 次点击
所在节点    程序员
181 条回复
drlalll
2018-12-31 19:40:24 +08:00
学黑马培训的视频加密做法啊,必须固定的软件才能打开,每台电脑需要唯一的注册码,软件开启后关闭所有用户程序,不允许虚拟机运行。
把程序直接安装在 U 盘运行一次自动删除,然后做成只读就行了啊,就算拷出去也打不开。
Ya
2018-12-31 19:52:49 +08:00
防止拷贝 人家不会录像吗?
402124773
2018-12-31 20:03:41 +08:00
@drlalll
也妨不了录频吧
lastpass
2018-12-31 20:15:49 +08:00
@402124773 录屏的话,加唯一隐藏水印。虽然阻止不了,但是可以查下去。
wdlth
2018-12-31 20:16:23 +08:00
类似于 DLP 吧,那种一般都是在电脑上通过驱动去做的,不装客户端很难满足想要的效果。
对于媒体文件,你再怎么防,总防不了采集吧,4K UHD 蓝光都给你录下来……
t6attack
2018-12-31 20:16:31 +08:00
@402124773 让用户 ID 在视频中随机飘动就行了。谁录屏泄漏出去的,能追踪到。
jugelizi
2018-12-31 20:22:33 +08:00
专用播放器 文件加密
拷贝也没用 其他软件打不开
jaggerkyne
2018-12-31 20:22:41 +08:00
@xml123 我们也给过类似的方案,但是客户想要的是一个 u 盘这么大小的方案。

@everwanna 是的,nexcopy 就是使用 IOS 的 appview 来实现的,可惜的是不支持安卓的 linux 系统

@hymzhek 这两个本质上还是加壳方案,只能对 windows,而且最终售价已经太高了。

@also24 是的,因为如果是加密解密的方案就会得出这样的结论,但是客户要求仅仅是文件不可拷贝。所以我们的以为硬件设计师进入了死循环的境况。

@gamexg 这个方案我们也提过,但是客户要的是 u 盘方案,这个方案的大小目前还没有可以所到 u 盘芯片那么小。

@wdhwg001 这个方案还是要在操作系统上运行一些壳程序,我们有 windows 的方案,mac,IOS 和安卓端怎么破?

@realpg 很好奇什么时候解密?可否分享一下机制?

@gux928 客户拒接了

@newtype0092 是的,但是在用户使用这样方法的时候,他得到的就是类似枪版的东西了。

@a5677746 在国内外发达地区可以使用流技术,但是客户的对象是广大的这些地区以外的地区。

@chinvo 同意,但是客户给了这道题,如果有确切的解决方案,可以换钱阿!客户的目的不是为了阻止内容传播,只是把传播的锁死在用户购买的 u 盘而已。

@wqyyy 是的,但是如果完成得漂亮是有钱收的阿。

@drlalll 我们也提供这样类似的方案,可惜客户已经否决了。

@Ya 不怕别人录,想要看原版就必须要物理拿到这个 u 盘。

谢谢以上所有大大的建议。在这里我再重申一下,客户的目的不是怕给人盗版,而是想要把资料和 u 盘做物理上的锁死,想要资料可以,必须连 u 盘都一起拿走。

到现在为止好像还没有大大提供 filesystem 的方案。已知可以支持手机(苹果和安卓),windows 和 mac 的 filesystem 好像只有 exfat。有没有一个机制能够在 u 盘的一个初始分区上面写入一个微型操作系统,这个操作系统唯一的任务就是选择相应的解决方案。比如说插入手机时,会按照安卓,苹果,mac 或 windows 选择自带的播放器,其他的全部隐藏。或者一个机制可以根据 u 盘插入的操作系统,自行选择显示相应的盘符?
leoleoasd
2018-12-31 20:31:23 +08:00
@jaggerkyne #28 U 盘大小完整计算机可以做到
bashbunny 就是
U 盘大小小的完整 linux 计算机
插到电脑上后会把自己模拟成一个 U 盘和网卡
sdijeenx
2018-12-31 20:32:45 +08:00
@jaggerkyne 既然有微型电视操作系统了还要 win 或者 mac 干什么,直接做一个播放视频的专用操作系统不就可以了。
插 U 盘->重启电脑->自动播放视频
nand 芯片一般都有唯一序列号的,只要检测出序列号不对就不让播放。
cai1151671293
2018-12-31 20:33:04 +08:00
既然堵不住,那就疏,参考视频水印,通过泄露的文件追究相应人员的法律责任
sdijeenx
2018-12-31 20:33:16 +08:00
电视->电脑
liyvhg
2018-12-31 20:35:27 +08:00
@jaggerkyne 已知的是 PlayStation 的 USB 底层和 Windows 的 USB 底层在枚举阶段有点不一样,这样设备自己能区分接入的是 PS 设备还是 win 设备。
Android 和 iOS 不了解,思路可以参考。
jaggerkyne
2018-12-31 20:42:32 +08:00
@lastpass 录频没事,只要不是一个完整的原版就 ok 拉。

@wdlth 是的,所以反对 DRM 的就是觉得很鸡肋。

@jugelizi 这样就失去了跨平台性了,很多这样的方案就是特殊的 player 或者 viewer 的方案,基本都是 windows 的。其他平台没有。请问您有没有跨平台的方案呢?

@leoleoasd 我等一下去研究研究,这个方案可以跨平台吗?

@sdijeenx 这个对 pc,mac 或者电视端都可以,但是手机移动端呢?

@cai1151671293 目的不是堵住他们拷贝内容,而是内容和 usb 硬件锁死,二者合二为一,缺一不可。


@liyvhg 这个有相应的技术文档或者解决方案吗?
sdijeenx
2018-12-31 20:46:51 +08:00
如果不能定做 APP 那就没办法了=3=
leoleoasd
2018-12-31 20:46:58 +08:00
@jaggerkyne #34 不太了解 没用过其他平台下的
官网上说网卡模拟跨平台
leoleoasd
2018-12-31 20:47:55 +08:00
无论如何 录屏防不住 录像不清晰 能用采集卡
everwanna
2018-12-31 20:53:40 +08:00
@jaggerkyne 支持 android 也可以,只是安全性不如 iOS 而已,只要手机没有 root,问题不大
realpg
2018-12-31 20:56:22 +08:00
@jaggerkyne #28
方案脱密要很多很多年 不用考虑了
其实不怕出来说,但是这个方案最值钱的东西就是思路,一两句话就把能挣一百来万的黑科技方案送别人这种事儿我觉得不太合适
realpg
2018-12-31 20:57:00 +08:00
PS 这边方案只管 windows,但是 mac、linux 都可以用不低的成本实现这一机制

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

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

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

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

© 2021 V2EX