安卓手机自动化测试方法和系统

    公开(公告)号:CN106776294A

    公开(公告)日:2017-05-31

    申请号:CN201611076464.6

    申请日:2016-11-29

    CPC classification number: G06F11/3684 G06F11/3688

    Abstract: 本发明公开了一种安卓手机自动化测试方法和系统,方法包括:将自动化测试系统安装与要测试的安卓手机批量连接;数据获取模块获取程序数据;自动测试模块从自动化测试系统获取测试需要的数据,并对安卓手机程序进行测试;自动化测试系统中的自动抓取模块抓取用于评估测试效果使用的测试显示页面;自动化测试系统的修改模块通过配置参数模拟不同手机状态的测试场景对安卓手机程序进行测试;测试完成后,自动化测试系统将测试结果显示PC机屏幕上供测试人员评估;系统包括:数据获取模块、自动测试模块、自动抓取模块、自动修改模块、压缩模块以及转换模块;实施本发明,能高效地完成安卓手机测试,提高了手机测试系统通用性以及可扩展性。

    一种APK资源文件的混淆方法和装置

    公开(公告)号:CN111143789A

    公开(公告)日:2020-05-12

    申请号:CN201911237291.5

    申请日:2019-12-05

    Abstract: 本发明公开了一种APK资源文件混淆方法及装置,包括下述步骤:通过常规资源文件混淆方法,生成未签名的APK资源文件;提取未签名的APK资源文件中的资源索引文件resources.arsc;对资源索引文件resources.arsc进行重编译,修改资源ID列表,生成新的资源索引文件resources.arsc;用新的资源索引文件resources.arsc替换原有的资源索引文件resources.arsc,并对APK资源文件进行重签名。本发明通过将APK资源文件中所有资源文件ID和资源文件名都改为相同的字段,避免了资源文件容易被人盗用的问题,杜绝了黑客利用资源ID进行破解分析和自动化控制,因此更进一步加强防护措施,使得应用不易被反编译人员分析利用。

    安卓手机自动化测试方法和系统

    公开(公告)号:CN106776294B

    公开(公告)日:2020-06-16

    申请号:CN201611076464.6

    申请日:2016-11-29

    Abstract: 本发明公开了一种安卓手机自动化测试方法和系统,方法包括:将自动化测试系统安装与要测试的安卓手机批量连接;数据获取模块获取程序数据;自动测试模块从自动化测试系统获取测试需要的数据,并对安卓手机程序进行测试;自动化测试系统中的自动抓取模块抓取用于评估测试效果使用的测试显示页面;自动化测试系统的修改模块通过配置参数模拟不同手机状态的测试场景对安卓手机程序进行测试;测试完成后,自动化测试系统将测试结果显示PC机屏幕上供测试人员评估;系统包括:数据获取模块、自动测试模块、自动抓取模块、自动修改模块、压缩模块以及转换模块;实施本发明,能高效地完成安卓手机测试,提高了手机测试系统通用性以及可扩展性。

    一种APK资源文件的混淆方法和装置

    公开(公告)号:CN111143789B

    公开(公告)日:2023-07-25

    申请号:CN201911237291.5

    申请日:2019-12-05

    Abstract: 本发明公开了一种APK资源文件混淆方法及装置,包括下述步骤:通过常规资源文件混淆方法,生成未签名的APK资源文件;提取未签名的APK资源文件中的资源索引文件resources.arsc;对资源索引文件resources.arsc进行重编译,修改资源ID列表,生成新的资源索引文件resources.arsc;用新的资源索引文件resources.arsc替换原有的资源索引文件resources.arsc,并对APK资源文件进行重签名。本发明通过将APK资源文件中所有资源文件ID和资源文件名都改为相同的字段,避免了资源文件容易被人盗用的问题,杜绝了黑客利用资源ID进行破解分析和自动化控制,因此更进一步加强防护措施,使得应用不易被反编译人员分析利用。

    防止Hook串改的安卓设备唯一标识获取方法和装置

    公开(公告)号:CN109743160A

    公开(公告)日:2019-05-10

    申请号:CN201811563312.8

    申请日:2018-12-20

    Abstract: 本发明公开了一种防止Hook串改的安卓设备唯一标识获取方法和装置。所述方法包括:通过采用反hook技术,从安卓系统的关键信息来获取安卓设备对应的第一系统参数;将获取的第一系统参数根据预设算法,生成安卓设备的唯一标识;将生成的安卓设备唯一标识进行加密处理,并将加密后的唯一标识在安卓设备的多个存储位置进行备份。本发明提供的方法可以防止安卓设备的系统参数被hook串改,从而获取到安卓设备真实的系统参数,进而保证设备标识的唯一性,且规避了暴露用户设备信息的风险,还可以防止安卓设备的系统参数被hook串改,从而获取到安卓设备真实的系统参数,进而保证设备标识的唯一性,且规避了暴露用户设备信息的风险。

Patent Agency Ranking