我理解 js 这玩意对用户是透明,有调试能力很容易知道你的解密算法,似乎这个问题是无解的,QQ 网易云音乐盗版一大堆,似乎这个问题无解?
1
chrawsl 2023-04-27 22:27:07 +08:00
用 webasm ?
|
2
lervard358 OP webasm ,人家也能调用,只是解密算法隐藏了而已
|
3
swulling 2023-04-27 22:33:10 +08:00 via iPhone
是能做出来,就是 DRM ,需要浏览器支持才能不被调试解密。
但是做出来就可以卖钱了。要知道那些大的流媒体 DRM 收费很贵的。 |
4
swulling 2023-04-27 22:34:52 +08:00 via iPhone 1
1. 所有的 DRM 都需要客户端支持
2. 目前浏览器的 DRM 支持是有的,但是不对普通人开放,比如国内有 ChinaDRM ,只对那些大的版权方开放。 3. 其他所有在浏览器中播放的方案,都可以破解。 |
5
x86 2023-04-27 23:01:20 +08:00
白嫖方案呢这是
|
6
est 2023-04-27 23:31:59 +08:00
防到什么程度?手机外录也能防嘛?
|
7
renmu 2023-04-27 23:33:21 +08:00 via Android
有这个方案早就去 qq 音乐网易云入职了
|
8
ysc3839 2023-04-28 00:06:29 +08:00 via Android
没办法,直接录音就完事了,又不是杜比全景声之类录音也还原不了原始数据的,录音的音质也是几乎没损失的。
而且就算是正经的 DRM 方案,我印象中也是不防音频录制的。 |
9
echo1937 2023-04-28 00:57:21 +08:00 via iPhone
如果是给可运行的代码成品,属于白嫖;
如果要求给详尽的设计方案,也是白嫖; 如果是谈谈思路,甚至没有可行性验证的,给他就给他呗,开脑洞我一天可以开 10 个。 |
10
lisxour 2023-04-28 09:36:06 +08:00
很简单,套加密 + WebAssembly ,比如: https://jscrambler.com/ ,这已经足够把大部分人拦住了,但物理破解没法防。
|
11
chnwillliu 2023-05-03 09:10:55 +08:00 via Android
也不用物理层面破解啊,Chrome 有个插件可以对网页播放的音频录音,你前端怎么防?总得走 audio 标签或者 js audio API 来播放吧。
再不然系统层面要拦截一个程序的音频输出然后转存成音频文件你怎么防,都不用说物理信号层的音频转录了。 也就能做到防止别人扒出 url 直接下载音频文件的程度。 |