发明名称 识别及辅助识别客户端代码被篡改的方法及装置
摘要 本申请提供了识别及辅助识别客户端代码被篡改的方法及装置,所述客户端代码为基于HTML5技术的客户端代码,其中的识别客户端代码被篡改的方法包括:接收客户端发送的混合对应关系表及用户操作所述客户端代码的实际操作结果,所述混合对应关系表中包括:用户针对所述客户端代码的操作命令及接收到所述操作命令时所述客户端代码所运行到的对应帧号;通过重放所述客户端代码来确定用户针对所述客户端代码的操作命令在所述对应帧号执行得到的重放操作结果;比对所述实际操作结果与所述重放操作结果是否不一致;若不一致,则确定识别出所述客户端代码被篡改。本申请实现了在保证用户体验基础上提高识别客户端代码是否被篡改的准确率。
申请公布号 CN106582028A 申请公布日期 2017.04.26
申请号 CN201510662432.3 申请日期 2015.10.14
申请人 阿里巴巴集团控股有限公司 发明人 谢聪;王劲
分类号 A63F13/75(2014.01)I;A63F13/77(2014.01)I 主分类号 A63F13/75(2014.01)I
代理机构 北京汉昊知识产权代理事务所(普通合伙) 11370 代理人 朱海波
主权项 一种辅助识别客户端代码被篡改的方法,所述客户端代码为基于HTML5技术的客户端代码,其特征在于,所述方法包括:接收在基于HTML5技术的客户端代码运行过程中用户针对所述客户端代码的操作命令;记录所述操作命令及接收到所述操作命令时所述客户端代码所运行到的对应帧号,得到有效操作对应关系表;在所述客户端代码运行结束得到用户操作所述客户端代码的实际操作结果情况下,发送包含所述有效操作对应关系表的混合对应关系表及所述实际操作结果给服务器,以辅助所述服务器通过重放客户端代码并将记录的操作命令在对应帧号执行来得到重放操作结果,并基于重放操作结果与实际操作结果的比较来识别所述客户端代码是否被篡改。
地址 英属开曼群岛大开曼资本大厦一座四层847号邮箱