一种基于区块链的移动端购物APP侵权商品取证系统技术方案

技术编号:31631309 阅读:18 留言:0更新日期:2021-12-29 19:10
本发明专利技术涉及区块链技术领域,具体涉及一种基于区块链的移动端购物APP侵权商品取证系统,包括服务器和若干个移动端真机,取证录入模块接收待取证商品链接,取证任务执行模块控制移动端真机按预设顺序浏览待取证的商品,周期性获得截屏图像,获得取证视频,取证任务执行模块识别预设顺序中分别包含商品名称、售价、销量和商家名称的截屏图像,识别出商品名称、售价、销量和商家名称,计算出商品销售额,证据生成模块生成取证日志将取证视频和取证日志打包为取证包,生成证据摘要,将取证包和证据摘要打包作为证据包,提取证据包的哈希值上传区块链存证。本发明专利技术的实质性效果是:取证过程中识别相关商品信息,为证据包的分类、管理提供了方便。理提供了方便。理提供了方便。

【技术实现步骤摘要】
一种基于区块链的移动端购物APP侵权商品取证系统


[0001]本专利技术涉及区块链
,具体涉及一种基于区块链的移动端购物APP侵权商品取证系统。

技术介绍

[0002]随着计算机和网络技术的普及,电子商贸活动和其他许多基于网络的人际交往大量出现,电子文件已经成为传递信息、记录事实的重要载体。在这些方面一旦发生纠纷或案件,相关的电子文件就成为重要的证据。电子证据(Digital Evidence)就是被作为证据研究的、能够证明案件相关事实的电子数据。电子证据的三个基本特征为:数字化的存在形式;不固定依附特定的载体;可以多次原样复制。电子证据具有方便携带、方便复原展示的优点,但同时也具有容易篡改伪造、可信度不高的问题。区块链技术的本质是一种分布式共享数据库,其上的数据具有可追溯、不可篡改的特性。利用区块链技术能够将电子证据快速的存证固定,为电子证据提供可信证明。结合可信执行环境技术,已能够为用户提供法院认可的电子证据在线取证服务。
[0003]如中国专利CN110782374A,公开日2020年2月11日,公开了一种基于区块链的电子取证方法及系统,用以解决目前电子取证方式取证不严谨、导致证据的可用性低的问题。方法包括:响应于对目标对象的录屏取证指令,对目标对象进行录屏处理;获取目标对象的取证相关信息;其中,取证相关信息至少包括:对目标对象进行录屏的时间戳信息;根据取证相关信息及录屏得到的录屏数据,生成目标对象的录屏取证数据;通过区块链中的区块链节点,将录屏取证数据的验证信息存入区块链中。上述现有技术虽然能够完成侵权商品的取证,但取证后的证据缺少关于侵权信息的识别,仍然需要用户自行判断标记,给用户带来了较大的工作量,提高了维权的成本。因而需要研究能够在取证的同时,识别并标记相关侵权方及侵权程度信息的取证系统。

技术实现思路

[0004]本专利技术要解决的技术问题是:目前对侵权商品取证效率仍然较低的技术问题。提出了一种基于区块链的移动端购物APP侵权商品取证系统,能够自动为取证的证据识别侵权相关信息,便于证据的分类、管理,进一步方便用户后续维权。
[0005]为解决上述技术问题,本专利技术所采取的技术方案为:一种基于区块链的移动端购物APP侵权商品取证系统,包括服务器和若干个移动端真机,所述移动端真机设置在可信环境中,移动端真机与服务器连接,所述服务器运行取证录入模块、取证任务执行模块和证据生成模块,所述取证录入模块接收用户的取证请求和待取证商品链接,建立取证任务,所述取证任务包括用户标识、任务标识和待取证商品链接,将所述取证任务提交给所述取证任务执行模块,所述取证任务执行模块与空闲的移动端真机连接,控制移动端真机打开对应的购物APP并按预设顺序浏览待取证的商品,周期性获得移动端真机的截屏图像,获得取证视频,所述取证任务执行模块识别预设顺序中分别包含商品名称、售价、销量和商家名称的
截屏图像,识别出商品名称、售价、销量和商家名称,计算出商品销售额,所述证据生成模块生成取证日志,记录取证起止时间、用户标识、商家名称、销量、售价、商品销售额、移动端真机型号及购物APP版本号,将取证视频和取证日志打包为取证包,生成证据摘要,所述证据摘要记录待取证商品链接商品名称、商家名称、销量、售价和销售额,将所述取证包和证据摘要打包作为证据包,提取证据包的哈希值上传区块链存证,获得存证证书,将存证证书和证据包关联存储,并发送给用户。
[0006]作为优选,所述移动端真机安装脚本执行程序、清洁检测程序和若干个购物APP,所述取证任务执行模块运行有取证脚本和图片识别程序,所述取证脚本通过与移动端真机的脚本执行程序向移动端真机发送操作指令,并接收移动端真机的截屏图像和文件,所述取证脚本控制移动端真机打开清洁检测程序,获得清洁性检测报告,将清洁性检测报告发送给服务器,将清洁性检测报告打包入证据包,所述取证脚本控制移动端真机打开对应的购物APP,并跳转到待取证商品链接,按预设的顺序浏览商品页面并周期性将截屏图片发送给服务器,所述图像识别程序周期性通过截屏图片识别出当前浏览项目,辅助取证脚本执行预设的浏览顺序,浏览商品页面完成后,移动端真机设为空闲。
[0007]作为优选,所述清洁检测程序进行清洁性检测的方法包括:清除移动端真机浏览器缓存和cookies,将浏览器设置恢复为出厂状态;查看hosts文件,检测是否包含预设关键词,若包含预设关键词,则清洁性检测不通过;访问预设的固定域名,判断是否成功访问,并记录响应时长,若不能成功访问或响应时长超过阈值,则清洁性检测不通过;将关键词检测结果、固定域名访问结果和响应时长,记录在清洁性检测文件中。
[0008]作为优选,取证脚本跳转到待取证商品链接的方法包括:打开浏览器,将待取证商品链接粘贴到地址栏,浏览器访问待取证商品链接,等待预设时长,若浏览器自动唤起对应的购物APP并跳转到待取证商品,则继续进行取证;若等待预设时长后,购物APP并未被唤起,则依次打开已安装的若干个购物APP,将待取证商品链接通过购物APP的聊天功能发送给预设的好友,从聊天窗口中点击待取证商品链接,判断是否成功跳转到待取证商品,若成功跳转到待取证商品,则继续取证,若未成功跳转到待取证商品,则尝试下一个购物APP,若全部购物APP均未成功跳转到待取证商品,则结束取证,生成错误报告发送给用户,所述错误报告记录未找到对应购物APP或待取证商品已下架。
[0009]作为优选,预设的浏览顺序包括:获取标准时间:使用浏览器搜索标准时间,等待预设时长后关闭浏览器;进行商品展示图片浏览:调用系统接口向购物APP上部输入向左滑动操作指令,直到左滑后展示图片不再更换;商品评价浏览:向下拉动页面预设的高度,点击评价标签展开商品的评价,继续向下拉动预设次数,加载商品评价;浏览商品详情:从商品评价返回,继续向下拉动页面,直到向下拉动后画面不再变动。
[0010]作为优选,浏览商品详情时,动态调节向下拉动的速率,动态调节速率的方法包括:设定单次向下拉动长度,设定初始拉动等待间隔;当等待间隔刚开始时,读取若干张截图,计算每张截图的色彩均值,获得与读取的最后一张截图的色彩均值不同的截图的数量,若数量小于预设阈值,则减小等待间隔,若数量大于预设阈值,则增加等待间隔。计算每张截图的色彩均值的方法为:将截图转换为灰度图,计算全部像素灰度值的平均值。
[0011]作为优选,计算每张截图的色彩均值的方法为:将截图转换为灰度图,计算全部像素灰度值的平均值。
[0012]作为优选,与读取的最后一张截图的色彩均值不同的截图的数量越少,则更大幅度的减小等待间隔,与读取的最后一张截图的色彩均值不同的截图的数量大于预设阈值时,数量越多,则更大幅度的增加等待间隔。
[0013]作为优选,服务器存储取证包的方法包括:取证包预处理:服务器将取证包加密后拆分为若干个预设大小的二进制数据段,不足预设大小的二进制数据段末尾补零;建立链表:建立结构化数据,所述结构化数据包括存储体和偏移值,所述存储体存储数据段,所述服务器保存有预设的地址函数,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的移动端购物APP侵权商品取证系统,其特征在于,包括服务器和若干个移动端真机,所述移动端真机设置在可信环境中,移动端真机与服务器连接,所述服务器运行取证录入模块、取证任务执行模块和证据生成模块,所述取证录入模块接收用户的取证请求和待取证商品链接,建立取证任务,所述取证任务包括用户标识、任务标识和待取证商品链接,将所述取证任务提交给所述取证任务执行模块,所述取证任务执行模块与空闲的移动端真机连接,控制移动端真机打开对应的购物APP并按预设顺序浏览待取证的商品,周期性获得移动端真机的截屏图像,获得取证视频,所述取证任务执行模块识别预设顺序中分别包含商品名称、售价、销量和商家名称的截屏图像,识别出商品名称、售价、销量和商家名称,计算出商品销售额,所述证据生成模块生成取证日志,记录取证起止时间、用户标识、商家名称、销量、售价、商品销售额、移动端真机型号及购物APP版本号,将取证视频和取证日志打包为取证包,生成证据摘要,所述证据摘要记录待取证商品链接商品名称、商家名称、销量、售价和销售额,将所述取证包和证据摘要打包作为证据包,提取证据包的哈希值上传区块链存证,获得存证证书,将存证证书和证据包关联存储,并发送给用户。2.根据权利要求1所述的一种基于区块链的移动端购物APP侵权商品取证系统,其特征在于,所述移动端真机安装脚本执行程序、清洁检测程序和若干个购物APP,所述取证任务执行模块运行有取证脚本和图片识别程序,所述取证脚本通过与移动端真机的脚本执行程序向移动端真机发送操作指令,并接收移动端真机的截屏图像和文件,所述取证脚本控制移动端真机打开清洁检测程序,获得清洁性检测报告,将清洁性检测报告发送给服务器,将清洁性检测报告打包入证据包,所述取证脚本控制移动端真机打开对应的购物APP,并跳转到待取证商品链接,按预设的顺序浏览商品页面并周期性将截屏图片发送给服务器,所述图像识别程序周期性通过截屏图片识别出当前浏览项目,辅助取证脚本执行预设的浏览顺序,浏览商品页面完成后,移动端真机设为空闲。3.根据权利要求2所述的一种基于区块链的移动端购物APP侵权商品取证系统,其特征在于,取证脚本跳转到待取证商品链接的方法包括:打开浏览器,将待取证商品链接粘贴到地址栏,浏览器访问待取证商品链接,等待预设时长,若浏览器自动唤起对应的购物APP并跳转到待取证商品,则继续进行取证;若等待预设时长后,购物APP并未被唤起,则依次打开已安装的若干个购物APP,将待取证商品链接通过购物APP的聊天功能发送给预设的好友,从聊天窗口中点击待取证商品链接,判断是否成功跳转到待取证商品,若成功跳转到待取证商品,则继续取证,若未成功跳转到待取证商品,则尝试下一个购物APP,若全部购物APP均未成功跳转到待取证商品,则结束取证,生成错误报告发送给用户,所述错误报告记录未找到对应购物APP或待取证商品已下架。4.根据权利要求2或3所述的一种基于区块链的移动端购物APP侵权商品取证系统,其特征在于,预设的浏览顺序包括:获取标准时间:
使用浏览器搜索标准时间,等待预设时长后关闭浏览器;进行商品展示图片浏览:调用系统接口向购物APP上...

【专利技术属性】
技术研发人员:张金琳高航俞学劢
申请(专利权)人:浙江数秦科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1