在互联网教育培训兴起的时代,正版的视频教学正被盗版所侵害着,虽然国家对版权保护的要求越来越严,但仅仅靠版权保护还远远不够,法律不能即时解决我们的著作权问题,特别是视频教学的作者们看到自己的劳动成果,在淘宝上、网站上以白菜价的价格售出的时候,他们的心情可想而知。然而,市场上的加密器却显得无能为力,鹏程万里视频加密系统(以下简称“鹏程万里视频加密”)的开发者曾经也深受其害,所以要励志解决著作权保护问题,全心全意打造最人性化的视频加密系统,保护作者的劳动成果。 鹏程万里视频加密系统已取得国家计算机软件著作权(登记号:2019SR0620020)
为解决视频加密后被破解提取或被翻录的问题,我们对目前市场上流行的视频加密软件进行了详细的调研,比如:金盾、超时代、金狮、狂牛、海海、飞星、金钻、点盾云、大黄蜂、鹏宝宝等等本地视频加密,还有云视频保护平台:保利威视、腾讯教育、百度教育、51CTO等等网页视频教育平台,都存在破解提取、翻录下载的问题。经过仔细研究我们发现这些加密软件都使用了相同的缓存加密的方法,就是说对视频文件直接进行简单的异或加密后再放到内存中进行解密播放,从而导致破解者可以直接读取内存数据进行破解提取。为解决这个问题,鹏程万里视频加密使用了微软公司的 DirectShow 系统对视频文件进行音视频分离并重新编码后,对分离后的音视频分别采用 AES 256 位高强度逐帧动态加密,加密后的文件直接送往视频渲染器进行播放,很好的解决了直接读取内存数据进行破解提取的问题,但这样还是远远不够安全,因此我们还采用了动态加密技术,在传统文件加密中,采用的是静态加密,既两个相同的文件编码序列加密后的编码序列也是相同的,这样就给破解带来方便,鹏程万里视频加密采用动态加密技术,可以保证文件加密后的编码序列具有唯一性,既两个相同的文件编码序列加密后的编码序列是不相同的,就像您的指纹或虹膜一样具有唯一性;加密后的视频文件还同时具有哈希效验功能,这样就很好的解决了非法复制、破解和数据篡改的问题。为了彻底解决破解问题,我们开发了PP安全系统模块,PP(pcwlenvProtect)安全系统模块是基于操作系统内核反调试技术开发的,让鹏程万里视频加密系统成为中国首个应用内核级反调试技术的视频加密软件,安全更高,防破解能力更强。PP安全系统模块可以保护加密器及播放器进程免受第三方程序读写,可以防止一切破解行为,在发现破解行为等不正当操作后,PP安全系统模块可立即自动封锁授权。
解决了视频文件被破解提取的问题后,我们开始研发防翻录系统,翻录几乎是上面所提到的视频加密软件及云视频保护平台的通病,那么为什么这些加密软件及平台对翻录程序的检测功能很弱呢?经过研究我们发现,他们使用的防翻录技术就是检测系统中是否运行了加密器中已经设定好的翻录软件库,如果翻录者使用了加密器翻录软件库中没有的翻录软件,或者使用一些特殊的手段,如隐藏录屏软件的进程或者使用视频采集卡等,那么这些加密器的防翻录功能就彻底失效了。为了解决视频被翻录的问题,鹏程万里视频加密采用了5种特殊的录屏检测方法,其中包含了系统内核检测和驱动检测视频采集卡的防翻录方法,采用内核检测后,隐藏录屏软件进程的翻录方法彻底失效,而且还防止了一些新出的录屏软件。接着我们又研究了使用视频采集卡进行翻录的问题,所谓的视频采集卡翻录,就是利用计算机的 HDMI 或 DVI 视频图像输出接口进行硬件采集图像数据的方法翻录视频,把视频翻录工作做到了计算机的外面,使得所有加密器的防翻录功能彻底失效,为了做到防止视频采集卡翻录,鹏程万里视频加密的开发者经过几个月的研究,终于找到了解决方案,通过系统内核驱动来动态检测计算机的 HDMI 或 DVI 视频图像输出接口,对连接计算机的视频输出设备进行分析,然后锁定视频翻录设备信号,这样就可以做到防止视频采集卡翻录的行为了。除此之外,为了防止远程桌面等远程翻录行为,我们还加入了检测远控软件的功能,还有视频翻录黑化的功能,发现录屏行为自动封锁授权等功能,做到了真正的防翻录效果。
在软件开发的过程中,我们也调查了许多视频播放用户,因为他们也是视频被破解提取、翻录的主因,调查后我们发现,大部分播放用户都表示加密的视频播放不方便,而且有些加密软件需要关闭用户的所有进程,才能进行视频播放,极大地影响了用户的工作和学习,而且误报率很高,发现录屏后自动关闭该程序,造成用户数据丢失等问题,而且本地视频加密软件的绑定方式单一,用户更换计算机后无法进行播放,有些加密软件甚至重装操作系统后便无法进行播放,给加密者及播放用户带来不便。为此鹏程万里视频加密采用三种不同的绑定方式供加密者和播放用户进行选择,其中有一种是用户可以用自己的手机下载我们的APP,通过扫描播放器的二维码即可播放视频,极大地方便了用户的使用。在防翻录方面也做了相应的改进,如发现翻录行为后,播放器不会结束该程序,只是对用户进行友好的界面提示,如果用户执意翻录,播放器只会关闭自己,不会给用户带来麻烦,有用户在使用鹏程万里视频加密播放器时向我们表示:就像在使用 PotPlayer 等媒体播放器一样简单好用。在视频授权方面我们也提供了多种授权方案供加密者选择,使用网络授权模式时,为了确保视频授权信不被截取,鹏程万里视频加密的服务端对授权信息也使用了 RSA 2048 进行加密后,再发送到视频播放用户的播放器上,确保授权信息不被截取破译。如果加密者有自己的销售系统,如网站、公众号、小程序等,也可自行接入鹏程万里视频加密提供的授权API,从而实现无人值守的自动化视频销售系统,真正的实现了一劳永逸的加密授权方式。
中国首个内核级反调试技术的视频加密软件
AES 256位视频编码动态加密技术
内核级防软件翻录系统
驱动级防视频采集卡翻录系统
自动化网络授权系统
视频问答互动系统
不妨碍用户工作和学习
|
鹏程万里视频加密系统 |
其他视频加密软件 |
加密核心 |
DirectShow(同天狼星一样) |
FFMPEG |
加密方式 |
编码逐帧加密(同天狼星一样) |
非编码缓存加密 |
加密算法 |
真正的AES-256位加密算法 |
仿AES或RSA自编算法 |
4K视频加密 |
支持4K 60FPS视频加密 |
不支持 |
加密强度 |
强 |
弱 |
加密速度 |
慢 |
快 |
破解难度 |
非常困难 |
容易 |
内核反调试 |
PP安全系统模块 |
无此功能 |
视频提取 |
无法提取 |
随意提取 |
防翻录 |
可防市面99%的录屏软件 |
只防市面主流录屏软件 |
翻录黑屏 |
有(翻录、截图即黑屏) |
无此功能 |
内核级防翻录 |
可防被隐藏进程的录屏软件 |
无此功能,隐藏进程即可翻录 |
视频采集卡检测 |
内核驱动级动态检测视频采集卡的插拔行为 |
无此功能,采集卡可翻录 |
视频互动答题系统 |
可设置简答题、单选题及多选题 |
无此功能 |
防远程翻录 |
可防所有远控程序 |
只防Windows自带的远控 |
防翻录水印 |
有且动态,水印可随心设置 |
有且动态,水印不可设置 |
水印去除 |
采用OSD技术,无法去除 |
采用API函数绘制,可以去除 |
播放器增强功能 |
有(视频调节、音频调节等) |
无此功能 |
视频授权方式 |
网络授权或离线授权 |
本地授权 |
授权绑定方式 |
计算机硬件、USB设备、手机或微信 |
计算机硬件 |
授权收回 |
网络授权可收回 |
无法收回 |
终身使用权 |
终身使用且免费升级 |
升级需要再次付费 |
鹏程万里视频加密系统与其他加密系统对比 | |||||||||||||||
对比项目 | 鹏程万里视频加密 | 天狼星 | 超时代 | 大黄蜂 | EV加密 | 金盾 | 金狮 | 飞星 | 金钻 | 海海加密 | 鹏宝宝 | 保利威视 | 腾讯教育 | 百度教育 | 淘宝教育 |
防止软件翻录 | 99% | 99% | 65% | 80% | 70% | 65% | 60% | 60% | 60% | 60% | 75% | 0% | 0% | 0% | 0% |
防止硬件翻录 | 99% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
能否提取 | 否 | 否 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 |
能否隐藏进程翻录 | 否 | 否 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 |
能否自动翻录 | 否 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 |
内核反调试技术 | 有 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 |
能否去除水印 | 否 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 | 能 |
有无自动化授权API | 有 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 |
有无互动答题 | 有 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 无 | 有 | 无 | 无 | 无 | 无 |
是否有反馈系统 | 有 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
是否动态加密 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
是否人性化操作 | 是 | 否 | 否 | 是 | 是 | 否 | 否 | 否 | 否 | 否 | 否 | 是 | 是 | 是 | 是 |
问:为什么防翻录是99%而不是100%? | |||||||||||||||
答:世间万物均没有绝对的可行性,就像亲子鉴定一样,鉴定书上只会告诉你99.9999%,说100%就是在吹牛皮、耍流氓。 |
软件更新历史:
1.0:软件正式发布,发布时间:2018年7月14日。
2.0:发布时间:2018年11月7日。更新内容:新增快速加密选项;新增批量授权功能;新增发现翻录行为自动封号功能;修复其他已知BUG。
3.0:发布时间:2019年1月18日。更新内容:修改软件UI;增加内核级检测录屏软件功能;增加视频采集卡检测功能;增加视频文件哈希效验功能;增加视频互动答题功能(可设置简答题、单选题、多选题);增加窗口自适应视频分辨率功能;兼容以前加密的视频文件;修复其他已知BUG。
3.1:发布时间:2019年2月18日。更新内容:增加绑定方式选项(加密端可选择加密视频的绑定方式);增加手机扫码激活视频授权功能(方便用户具有多台电脑的情况下,播放视频不便的问题);增强对录屏软件的检测;修复其他已知BUG。
3.2:发布时间:2019年3月6日。更新内容:增加水印显示方式调节功能;增加水印变动速度调节功能;增加内核驱动检测视频采集卡,使采集卡检测更强;修复其他已知BUG。
3.3:发布时间:2019年3月21日。更新内容:离线授权增加导入授权功能,方便用户使用;增强对录屏软件的检测;修复其他已知BUG。
3.5:发布时间:2019年3月30日。更新内容:网络授权版新增创建子账户功能,便于教育机构多名讲师使用。一个网络授权版的主账户最多可以创建10个子账户,子账户一旦创建便不可删除,只能通过停止子账户的功能停止使用。子账户只能使用网络授权模式加密视频,子账户的授权点数可自行分配,分配后将扣除主账户中相应的授权点数。也可以设置子账户的权限,查看子账户的授权等功能;修复其他已知BUG。
3.6:发布时间:2019年3月31日。更新内容:采用动态加密技术,使得加密强度更高,破解更加困难。同时兼容以前加密的文件;修复其他已知BUG。
3.8:发布时间:2019年5月4日。更新内容:网络授权版增加自动化授权API,可接入网站、公众号、小程序等应用,实现无人值守视频销售系统,具体请参看API文档;增加自动保存/加载播放列表功能;修复其他已知BUG。
3.9:发布时间:2019年6月22日。更新内容:网络授权版增加授权筛选功能,使用更方便;网络授权版可直接查看播放用户是否使用录屏软件翻录视频;网络授权版授权管理和批量授权管理采用倒叙排序列表;播放器增加快捷键,使用更方便;播放器手机扫码激活功能增加互顶功能;播放器增强了对翻录行为的检测;修复其他已知BUG。
3.12:发布时间:2019年7月21日。更新内容:网络授权版增加批量授权的激活码查询功能,增加激活码吊销功能,注意:吊销激活码不会返还授权点数;播放器增加无框播放模式;微调UI界面;修复其他已知BUG。
3.13:发布时间:2019年7月27日。更新内容:将原有的16位机器识别码扩容至24位,使其原有6亿个不同的机器识别码扩充为12亿个不同的机器识别码,兼容以前的加密文件;修复其他已知BUG。
3.15:发布时间:2019年8月5日。更新内容:修改加密文件的数据结构,全新的播放列表,兼容以前的加密文件;修复其他已知BUG。
3.18:发布时间:2019年8月23日。更新内容:批量授权激活码增加播放时间和播放次数控制功能;增强对翻录行为的检测;全新的升级方式;修复其他已知BUG。
3.19:发布时间:2019年9月4日。更新内容:批量授权激活码增加绑定用户名功能;授权管理增加排序功能;增强对翻录行为的检测;修复其他已知BUG。
3.20:发布时间:2019年9月17日。更新内容:批量授权激活码增加显示已激活用户的信息功能;授权管理界面可以直接通过搜索激活码找到用户;增强对翻录行为的检测;修复其他已知BUG。
3.21:发布时间:2019年10月07日。更新内容:用户名水印增加隐含显示功能,既每次变动位置后仅显示1.5秒至3.0秒后隐藏,防止妨碍用户观看视频;增加用户名多行显示功能,在授权时用户名加一个空格即可实现换行;调整机器识别码格式,采用前12位显示CPU+BIOS和后12位显示硬盘或网卡的格式显示,方便知道用户改变了哪些硬件;播放器新增播放记录功能;增加内存效验,更加安全;兼容以前的加密文件;修复其他已知BUG。
3.22:发布时间:2019年10月22日。更新内容:修改秘钥生成算法;修改离线授权播放密码的显示形式,便于保存、发送;手动添加网络授权时可一次性添加多个视频授权;更丰富的播放错误提示,帮助用户快速的找到解决方案;兼容以前的加密文件;修复其他已知BUG。
3.23:发布时间:2019年11月24日。更新内容:加密端增加导入目录功能,可添加选定目录下及其子目录下的所有视频文件;播放端增加自动升级功能;修复其他已知BUG。
3.25:发布时间:2020年01月11日。更新内容:新增备用服务器,改善网络问题;新增微信激活选项,方便用户更换计算机;新增“机器人”检测选项;网络授权新增批量添加、修改、删除功能;网络授权可显示用户IP及最近使用时间;网络授权版新增加密选项保存功能,可每个视频ID配置不同的加密选项,方便下次继续加密使用;修复其他的BUG。
3.26:发布时间:2020年02月05日。更新内容:新增PP安全系统模块:PP(pcwlenvProtect)安全系统模块是基于操作系统内核反调试技术开发的,让鹏程万里视频加密系统成为中国首个应用内核级反调试技术的视频加密软件,安全更高,防破解能力更强。PP安全系统模块可以保护加密器及播放器进程免受第三方程序读写,可以防止一切破解行为,在发现破解行为等不正当操作后,PP安全系统模块可立即自动封锁授权;修复其他的BUG。
3.28:发布时间:2020年05月19日。更新内容:激活码新增截止时间功能,可精确设置激活码的过期时间和用户授权过期的时间;水印新增动态透明度功能;数学答题题选项新增倒计时功能;加密端新增绑定方式显示;网络版新增禁用多屏功能,无需重新加密即可使用,与此同时可以控制每个用户是否禁用多屏,如果是您信任的人,可以单独对他取消禁用多屏;修复其他的BUG。
3.29:发布时间:2020年07月30日。更新内容:新增播放时间显示功能;新增每日限制播放时长功能;将离线版的禁用多屏功能更改至生成播放密码时选择,可以控制每个用户是否禁用多屏,该功能仅对3.29版本加密的视频文件有效;增强加密器和播放器的安全性;修复其他的BUG。
3.30:发布时间:2020年08月12日。更新内容:加密端新增自助购买充值功能,微信或支付宝都可以进行自助购买充值;播放端采用全新的播放列表,支持排序等功能,方便用户连续观看视频;小幅度修改播放端界面UI;修复其他的BUG。
3.32:发布时间:2021年02月15日。更新内容:修改UI,纯黑色的UI界面;采用虚拟化等技术加强安全性;加密端可跳过无法加密的视频文;一些小的改进。注意事项:新版播放器必须使用新版加密端才可以手动添加授权,使用激活码授权的除外。