一种跨App组件间隐私泄露的检测方法

    公开(公告)号:CN106570399A

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

    申请号:CN201610873522.1

    申请日:2016-09-30

    Applicant: 西北大学

    CPC classification number: G06F21/562 G06F2221/033

    Abstract: 本发明公开了一种跨App组件间隐私泄露的检测方法,步骤为:提取待分析的应用程序中组件的属性信息,对待分析的应用程序按照是否能将隐私信息传递给第三方应用程序的判断方法对待分析的应用程序进行分类,得到潜在泄露隐私的应用程序的组合;分别生成潜在泄露隐私的组件子序列,并利用所述的子序列构建完整的潜在泄露隐私的组件序列,利用虚拟主函数和插桩技术解决由于代码不连续性造成无法进行静态污点分析的问题,并构建所述组件序列中组件的控制流程图;执行静态污点分析,并输出检测到的跨App组件间隐私泄露的路径。本发明解决了现有技术中存在的路径爆炸和代码的不连续性等问题,加快了跨App组件间隐私泄露的速度,提高了检测效率。

    一种基于代码碎片化的Android应用程序加壳保护方法及装置

    公开(公告)号:CN105184118A

    公开(公告)日:2015-12-23

    申请号:CN201510548193.9

    申请日:2015-08-31

    Applicant: 西北大学

    CPC classification number: G06F21/125 G06F21/602 G06F2221/2107

    Abstract: 本发明公开了一种基于代码碎片化的Android应用程序加壳保护方法及装置,该方法首先从待保护的应用程序中提取可执行文件、共享库文件、资源及配置信息等,然后对可执行文件进行代码分片,分别加密,导入到新建的应用程序包中,添加提取的配置信息;继而对加密后代码片解密并分配独立的内存空间,对解密的代码片修复重组为可执行文件,进行运行环境的准备并重构安装包。本发明方法保护强度高,被保护应用程序的可执行文件在其整个生命周期中,始终以碎片化形式存在于进程内存中,大大降低了完整的可执行文件被攻击者窃取到的可能性,也就极大地增加了应用程序被逆向、破解、二次打包等的难度;可以平衡保护强度和性能开销。

    一种基于Wi‑Fi信号的书法姿态自动识别方法

    公开(公告)号:CN107067031A

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

    申请号:CN201710200542.7

    申请日:2017-03-29

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于Wi‑Fi信号的书法姿态自动识别方法,该方法采用Wi‑Fi信号获取书法字姿态数据,依次对数据进行特征提取、笔画分割,并采用学习算法进行数据重建,利用和标准数据库比对的方法,以识别确定书写的字体。本发明的方法实施利用现有的商业设备,不需要修改硬件,对于用户则不需要额外部署设,无线信号易于获得,使用普通的智能移动设备可以开启热点来发射无线信号;利用现有的无线局域网,以非入侵式且设备无关的方式分析物理层的CSI值,不需要改变无线信号通信协议,具有广泛的应用前景。

    一种跨App组件间隐私泄露的检测方法

    公开(公告)号:CN106570399B

    公开(公告)日:2019-07-12

    申请号:CN201610873522.1

    申请日:2016-09-30

    Applicant: 西北大学

    Abstract: 本发明公开了一种跨App组件间隐私泄露的检测方法,步骤为:提取待分析的应用程序中组件的属性信息,对待分析的应用程序按照是否能将隐私信息传递给第三方应用程序的判断方法对待分析的应用程序进行分类,得到潜在泄露隐私的应用程序的组合;分别生成潜在泄露隐私的组件子序列,并利用所述的子序列构建完整的潜在泄露隐私的组件序列,利用虚拟主函数和插桩技术解决由于代码不连续性造成无法进行静态污点分析的问题,并构建所述组件序列中组件的控制流程图;执行静态污点分析,并输出检测到的跨App组件间隐私泄露的路径。本发明解决了现有技术中存在的路径爆炸和代码的不连续性等问题,加快了跨App组件间隐私泄露的速度,提高了检测效率。

    一种基于传感器数据与信号差值融合定位伪AP的方法

    公开(公告)号:CN107371164A

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

    申请号:CN201710652602.9

    申请日:2017-08-02

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于传感器数据与信号差值融合定位伪AP的方法,用不同位置点信号的差值构建Apollonius圆,在室内情况发现有伪AP存在的情况下,实现对伪AP的精确定位;其解决了现有技术中路径损耗模型定位需要提前知道发射功率和路径损耗参数的问题,解决了利用接收信号的强度进行定位时,环境对信号产生影响的问题,解决了PDR算法的误差累积问题;本发明不需要提前知道损耗模型的参数,此方法可以消除发射功率参数,并且在检测过程中实时计算得到当前路径损耗参数;可以有效提高定位精度,以不同点到伪AP的距离比值作为输入进行定位而不是直接计算距离。

    一种基于Wi-Fi信号的书法姿态自动识别方法

    公开(公告)号:CN107067031B

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

    申请号:CN201710200542.7

    申请日:2017-03-29

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于Wi‑Fi信号的书法姿态自动识别方法,该方法采用Wi‑Fi信号获取书法字姿态数据,依次对数据进行特征提取、笔画分割,并采用学习算法进行数据重建,利用和标准数据库比对的方法,以识别确定书写的字体。本发明的方法实施利用现有的商业设备,不需要修改硬件,对于用户则不需要额外部署设,无线信号易于获得,使用普通的智能移动设备可以开启热点来发射无线信号;利用现有的无线局域网,以非入侵式且设备无关的方式分析物理层的CSI值,不需要改变无线信号通信协议,具有广泛的应用前景。

    一种基于传感器数据与信号差值融合定位伪AP的方法

    公开(公告)号:CN107371164B

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

    申请号:CN201710652602.9

    申请日:2017-08-02

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于传感器数据与信号差值融合定位伪AP的方法,用不同位置点信号的差值构建Apollonius圆,在室内情况发现有伪AP存在的情况下,实现对伪AP的精确定位;其解决了现有技术中路径损耗模型定位需要提前知道发射功率和路径损耗参数的问题,解决了利用接收信号的强度进行定位时,环境对信号产生影响的问题,解决了PDR算法的误差累积问题;本发明不需要提前知道损耗模型的参数,此方法可以消除发射功率参数,并且在检测过程中实时计算得到当前路径损耗参数;可以有效提高定位精度,以不同点到伪AP的距离比值作为输入进行定位而不是直接计算距离。

    一种基于代码碎片化的Android应用程序加壳保护方法及装置

    公开(公告)号:CN105184118B

    公开(公告)日:2018-02-23

    申请号:CN201510548193.9

    申请日:2015-08-31

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于代码碎片化的Android应用程序加壳保护方法及装置,该方法首先从待保护的应用程序中提取可执行文件、共享库文件、资源及配置信息等,然后对可执行文件进行代码分片,分别加密,导入到新建的应用程序包中,添加提取的配置信息;继而对加密后代码片解密并分配独立的内存空间,对解密的代码片修复重组为可执行文件,进行运行环境的准备并重构安装包。本发明方法保护强度高,被保护应用程序的可执行文件在其整个生命周期中,始终以碎片化形式存在于进程内存中,大大降低了完整的可执行文件被攻击者窃取到的可能性,也就极大地增加了应用程序被逆向、破解、二次打包等的难度;可以平衡保护强度和性能开销。

Patent Agency Ranking