资源混淆保护方法、系统及终端装置

    公开(公告)号:CN107967415B

    公开(公告)日:2021-09-17

    申请号:CN201711306561.4

    申请日:2017-12-11

    发明人: 段利军

    IPC分类号: G06F21/14

    摘要: 本发明实施例公开了一种资源混淆保护方法系统及服务器,包括下述步骤:获取用户待执行保护指令;根据所述保护指令获取工程项目文件中资源文件的原始身份文件,并根据预设混淆规则对所述原始身份文件进行重命名生成混淆身份文件;将所述原始身份文件名与所述混淆身份文件建立映射关系并生成映射文件。通过在工程项目文件中提取资源文件的原始身份文件,并根据预设的混淆规则对资源文件的身份文件进行修改,使他人在获取到工程项目文件后,无法根据资源文件中的身份文件快速确定出各资源文件的具体功能和所在位置,然后将各资源文件直接调用以在其设计的应用软件中实现相同功能。以此达到了保护应用软件工程项目文件被他人窃用的目的。

    Android系统中Native层异常上报处理方法及装置

    公开(公告)号:CN106598770A

    公开(公告)日:2017-04-26

    申请号:CN201611179578.3

    申请日:2016-12-19

    发明人: 段利军

    IPC分类号: G06F11/07

    摘要: 本发明公开了一种Android系统中Native层异常上报处理方法及装置,其中的方法包括:对Native层异常上报事件进行监听,其中,所述Native层异常上报事件是指Native层向系统服务上报异常信息的事件;当监听到Native层异常上报事件时,截获异常信息;将捕获的异常信息提供给Java层,由所述Java层解析所述异常信息并分析异常原因。本发明可使Java层及时获得Native层异常信息,从而提高异常处理效率。

    资源混淆保护方法、系统及终端装置

    公开(公告)号:CN107967415A

    公开(公告)日:2018-04-27

    申请号:CN201711306561.4

    申请日:2017-12-11

    发明人: 段利军

    IPC分类号: G06F21/14

    CPC分类号: G06F21/14

    摘要: 本发明实施例公开了一种资源混淆保护方法系统及服务器,包括下述步骤:获取用户待执行保护指令;根据所述保护指令获取工程项目文件中资源文件的原始身份文件,并根据预设混淆规则对所述原始身份文件进行重命名生成混淆身份文件;将所述原始身份文件名与所述混淆身份文件建立映射关系并生成映射文件。通过在工程项目文件中提取资源文件的原始身份文件,并根据预设的混淆规则对资源文件的身份文件进行修改,使他人在获取到工程项目文件后,无法根据资源文件中的身份文件快速确定出各资源文件的具体功能和所在位置,然后将各资源文件直接调用以在其设计的应用软件中实现相同功能。以此达到了保护应用软件工程项目文件被他人窃用的目的。

    在终端设备上启动应用分身的方法及装置

    公开(公告)号:CN107038063A

    公开(公告)日:2017-08-11

    申请号:CN201710252117.2

    申请日:2017-04-18

    发明人: 王春雷 段利军

    IPC分类号: G06F9/455 G06F9/445

    摘要: 本发明提供了一种在终端设备上启动应用分身的方法及装置。所述方法包括:在终端设备上配置至少一个用于安装分身应用程序的虚拟机;当监测到对任一所述虚拟机中安装的分身应用程序的启动操作时,获取与所述终端设备的真实设备属性信息不同的虚拟设备属性信息;利用所述虚拟设备属性信息为所述分身应用程序创建运行环境,并在所述运行环境下启动所述分身应用程序。该技术方案在同一终端设备上同时启动宿主应用程序和分身应用程序时,能够在设备检测结果中被认为是在不同设备上运行的应用程序,进而避免了被确认为多开导致运行环境异常的情况,实现了在同一设备中同时启动多个相同应用程序的效果。

    插件调用通知栏的方法及装置

    公开(公告)号:CN106897057B

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

    申请号:CN201710042419.7

    申请日:2017-01-20

    发明人: 段利军

    IPC分类号: G06F8/38 G06F9/451

    摘要: 本发明公开了一种插件调用通知栏的方法及装置,其中的方法包括:确定插件或插件的宿主程序需要调用通知栏;对通知栏的操作事件进行监控,确定通知栏是否发生点击事件;若通知栏发生点击事件,扫描点击事件在通知栏视图中的坐标位置;将预先设置的插件消息视图设置到所述坐标位置上。本发明可实现通知栏插件化。

    Android系统中Native层异常上报处理方法及装置

    公开(公告)号:CN106598770B

    公开(公告)日:2020-08-18

    申请号:CN201611179578.3

    申请日:2016-12-19

    发明人: 段利军

    IPC分类号: G06F11/07

    摘要: 本发明公开了一种Android系统中Native层异常上报处理方法及装置,其中的方法包括:对Native层异常上报事件进行监听,其中,所述Native层异常上报事件是指Native层向系统服务上报异常信息的事件;当监听到Native层异常上报事件时,截获异常信息;将捕获的异常信息提供给Java层,由所述Java层解析所述异常信息并分析异常原因。本发明可使Java层及时获得Native层异常信息,从而提高异常处理效率。

    插件调用通知栏的方法及装置

    公开(公告)号:CN106897057A

    公开(公告)日:2017-06-27

    申请号:CN201710042419.7

    申请日:2017-01-20

    发明人: 段利军

    IPC分类号: G06F9/44

    摘要: 本发明公开了一种插件调用通知栏的方法及装置,其中的方法包括:确定插件或插件的宿主程序需要调用通知栏;对通知栏的操作事件进行监控,确定通知栏是否发生点击事件;若通知栏发生点击事件,扫描点击事件在通知栏视图中的坐标位置;将预先设置的插件消息视图设置到所述坐标位置上。本发明可实现通知栏插件化。