[发明专利]一种电子秤芯片软件作弊检测系统及其方法无效
申请号: | 201010122393.5 | 申请日: | 2010-03-11 |
公开(公告)号: | CN101799316A | 公开(公告)日: | 2010-08-11 |
发明(设计)人: | 孙辉;张名龙;姚砺 | 申请(专利权)人: | 东华大学 |
主分类号: | G01G23/01 | 分类号: | G01G23/01 |
代理公司: | 上海泰能知识产权代理事务所 31233 | 代理人: | 黄志达;谢文凯 |
地址: | 201620 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子秤 芯片 软件 作弊 检测 系统 及其 方法 | ||
技术领域
本发明涉及电子秤软件作弊检测领域,特别是涉及一种基于电子秤软件数字指纹和利用WEB技术远程检测的系统及其方法。
背景技术
随着微电子技术的发展,传统的机械式称重工具电子秤所取代。但是与此同时,不法商贩也开始利用电子秤软件作弊,谋求非法利益。早期的作弊手段多利用物理手段,容易被检查出来。然而现今又出现了改变电子秤芯片的代码来进行作弊,非法经营者通过组合键激活作弊程序来实现作弊。而质检人员检测时,非法经营者通过恢复键恢复电子秤软件到正常状态,导致质检人员无法检测到隐藏的作弊程序,无法实现对作弊行为的取证。
我国2007年颁布“计量器具软件测评指南”中明确要求“计量准确的软件能防止未经许可的修改,装载或通过更换存储体来改变”,也就是说,将计量器具的防作弊检测作为其质量测评的一项重要内容。因此,电子秤作为涉及到国计民生方面的计量器具产品,更是检测的重中之重。
目前,防止电子秤芯片软件作弊是通过加强外部硬件封装来达成的。质检人员只能通过检查封装是否良好来评测是否存在作弊嫌疑,并不能从根本上检测是否存在软件作弊并实现取证。因此,迫切需要一种软硬件设备从根本上检测电子秤软件是否存在作弊行为,完成取证。
发明内容
本发明所要解决的技术问题是提供一种电子秤芯片软件作弊检测系统及其方法,完成对有作弊嫌疑的电子秤进行检测,实现取证。
本发明解决其技术问题所采用的技术方案是:提供一种电子秤芯片软件作弊检测系统,包括提取器子系统、上位机子系统和服务器子系统,所述的提取器子系统、上位机子系统和服务器子系统依次连接;所述的提取器子系统用于提取电子秤芯片软件的机器码;所述的上位机子系统用于接收所述的提取器子系统发送的机器码,将所述的机器码生成相应的数字指纹,并将数字指纹传输到所述的服务器子系统;所述的服务器子系统用于对接收到的数字指纹进行检测,并将检测结果返回到所述的上位机系统。
所述的电子秤芯片软件作弊检测系统的提取器子系统包括依次相连的程序提取模块、数据解析模块和数据发送模块;所述的程序提取模块用于提取电子秤芯片软件中的代码段;所述的数据解析模块用于将所述的代码段解析成机器码;所述的数据发送模块用于将所述的机器码发送至所述的上位机子系统。
所述的电子秤芯片软件作弊检测系统的上位机子系统包括依次相连的串行数据接收模块、校验码计算模块和打包及数据传输模块;所述的串行数据接收模块用于接收所述的提取器子系统发送的机器码;所述的校验码计算模块用于将所述的机器码生成相应的数字指纹;所述的打包及数据传输模块用于将所述的数字指纹打包并发送至所述的服务器子系统;所述的打包及数据传输模块还用于接收服务器子系统发送的检测结果。
所述的电子秤芯片软件作弊检测系统的服务器子系统包括依次连接的数据传输及计算检测结果模块和主数据库;所述的数据传输及计算检测结果模块用于接收所述的上位机子系统发送的数字指纹、检测电子秤芯片软件和向所述的上位机系统发送检测结果;所述的主数据库用于保存检测结果和标准数字指纹。
所述的电子秤芯片软件作弊检测系统的校验码计算模块使用循环冗余校验算法将电子秤芯片软件的机器码生成数字指纹。
所述的电子秤芯片软件作弊检测系统的上位机子系统还包括GUI模块,所述的GUI模块分别与所述的打包及数据传输模块和所述的校验码模块相连;所述的上位机子系统还包括依次相连的离线信息采集模块、离线程序信息数据库和离线信息发送模块,所述的离线信息采集模块与所述的校验码计算模块相连,所述的离线信息发送模块与所述的打包及数据传输模块相连。
所述的标准数字指纹是在电子秤审批时,质检部门对电子秤芯片软件分析审查并确认合格后,生成的数字指纹。
所述的电子秤芯片软件作弊检测系统的服务器子系统还包括分别与所述的主数据库连接的统计及报表生成模块、数据查询模块、后台管理模块和用户登陆及权限设置模块;所述的统计及报表生成模块用于统计检测结果和生成报表;所述的数据查询模块用于查询数据;所述的后台管理模块用于管理主数据库;所述的用户登陆及权限设置模块用于登陆用户和设置权限。
所述的电子秤芯片软件作弊检测系统的提取器子系统和上位机子系统之间使用串行接口进行数据传输;所述的上位机子系统和服务器子系统之间使用网络进行数据传输。
本发明解决其技术问题所采用的技术方案是:还提供一种电子秤芯片软件作弊检测方法,包括以下步骤:
(1)在服务器子系统的主数据库中生成标准数字指纹并保存;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010122393.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数控转塔冲床的转塔及传动结构
- 下一篇:集注胚和吹瓶于一体的塑料制瓶机