基于Dex2C与LLVM的Android应用程序保护方法

    公开(公告)号:CN110245467B

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

    申请号:CN201910394117.5

    申请日:2019-05-13

    Applicant: 西北大学

    Abstract: 本发明公开了基于Dex2C与LLVM的Android应用程序保护方法,包括:解压APK获取并解析Dex文件,得到每条汇编指令的能够恢复C代码的所有必要信息,根据评估模型选择是否进行Dex2C的转换,若超过阈值,则进行Dex2C的转换:转换预处理操作,包括查找待保护方法、插入汇编指令语句、建立指令的邻接关系等,逐个根据汇编指令类型选择三套转换逻辑中的一种进行转换;基于LLVM实现编译时虚拟化,若未超过阈值,则直接执行LLVM编译虚拟化模块;通过该框架生成So文件后,进行重打包、签名,生成功能等效的APK。本发明结合了Dex层和本地层的防护方法,一方面能够提高APK的执行效率,另一方面极大的提升了恶意攻击者攻击的难度和成本。

    基于自适应虚拟MIMO传输的LoRa信道资源分配方法

    公开(公告)号:CN115175146A

    公开(公告)日:2022-10-11

    申请号:CN202210636875.5

    申请日:2022-06-07

    Applicant: 西北大学

    Abstract: 本发明涉及一种基于自适应虚拟MIMO传输的LoRa信道资源分配方法,将虚拟MIMO技术引入到LoRa上行系统中,通过先进的接收机消除co‑SF之间带来的干扰问题,从而获得分集增益提升系统的性能。提出了一种LoRa上行系统中联合信道资源分配和自适应虚拟MIMO的传输策略。将该场景下的优化问题主要分解为两个步骤,用户分配和用户‑信道分配去进行研究。利用多种用户分配方法在降低LoRa系统功耗的同时,通过二次分配联合SF优化的分配策略提升了系统的性能。

    一种基于能量感知的抗干扰跨协议通信方法及系统

    公开(公告)号:CN112804640B

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

    申请号:CN202011589210.0

    申请日:2020-12-29

    Applicant: 西北大学

    Abstract: 本发明属于通信领域,公开了一种基于能量感知的抗干扰跨协议通信方法及系统,该方法通过在接收端对采到的信道RSSI(Received Signal Strength Information)数据用能量上升下降沿来进行片段划分,同时设计了动态恢复策略来抵御共存干扰带来的有效+码字延迟。本发明基于M序列设计了一种具有强抗干扰能力的编码方式,使得信号源对信道RSSI值的扰动呈现稳定特性,从而利用编码特殊的相关性,提出一种合并同步与信息传输的模型,在无需前导码的情况下就能完成异构设备间同步,最终达到在干扰源存在的条件下仍能准确提取WiFi发送端发送空调控制信息的目的。

    一种反向散射协议中多标签信号并行解码方法及系统

    公开(公告)号:CN107944316B

    公开(公告)日:2019-08-02

    申请号:CN201710962064.3

    申请日:2017-10-16

    Applicant: 西北大学

    CPC classification number: Y02D70/42

    Abstract: 本发明公开了一种反向散射协议中多标签信号并行解码方法及系统,方法包括如下步骤:采集IQ域信号序列并对采样点进行聚类得到多个簇,根据任意两个簇之间的转移概率识别出每个簇的所有邻居簇;根据得到的所有簇以及每个簇的邻居簇,得到簇的分层;确定每层簇对应的电平组合;根据每个信号所属的簇识别出IQ域信号序列对应的电平组合序列,将电平组合序列分解后得到每个标签对应的电平传输序列,对每个标签完成解码。本发明实现了在动态环境中对多个碰撞标签进行解码,十分适用于实际应用中高度动态、高度不稳定的后向散射系统。由于本发明不依赖于信号的稳定性,不需要在标签端有任何改动,因此降低了标签端的能耗,提高了算法的可靠性和鲁棒性。

    大规模3D无线传感器网络基于凸划分的节点定位方法

    公开(公告)号:CN104202816B

    公开(公告)日:2018-01-12

    申请号:CN201410418945.5

    申请日:2014-08-22

    Applicant: 西北大学

    Abstract: 本发明公开了一种大规模3D无线传感器网络基于凸划分的节点定位方法,所涉及的划分方法包括:确定3D无线传感器网络区域的边界节点,得到边界节点集;确定边界节点中的凹节点集合以及簇头凹节点;从簇头凹节点出发将3D无线传感器网络区域划分为多个凹凸率和区域数目合适的子区域集合。所涉及的定位方法包括:对划分后的子区域使用改进的定位方法和DV‑hop测距方法确定节点的相对距离信息和锚节点的位置信息将子区域的相对位置信息进行统一,得到整个大规模区域内节点的绝对位置信息。本发明的方法适合大规模3D无线传感器网络区域的节点定位,且定位精度高和速度快。

    基于反射信号相位差的被动式定位方法

    公开(公告)号:CN105182322B

    公开(公告)日:2017-12-15

    申请号:CN201510548665.0

    申请日:2015-08-31

    Applicant: 西北大学

    Abstract: 本发明公开了一种基于反射信号相位差的被动式定位方法:在监测区域内安装阵列天线;在监测区域内无目标时采集信号;在设定目标进入监测区域后,采集目标与发射端不同距离下的信号;在监测区域内无目标情况下以及有目标时目标距离发射端的每种距离下,分别建立每组阵列天线接收信号的向量模型;根据得到的向量模型得到高信噪比环境下目标反射信号的入射方向角,根据目标反射信号的入射方向角实现目标定位;根据得到的向量模型得到低信噪比环境下目标反射信号的入射方向角,根据目标反射信号的入射方向角实现目标定位。本发明在保证定位精度高的前提下,部署密度小。能够适用于室内和室外多种定位环境,具有很好的鲁棒性。

    一种基于RFID的被动式目标追踪方法

    公开(公告)号:CN106295734A

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

    申请号:CN201610551797.3

    申请日:2016-07-13

    Applicant: 西北大学

    CPC classification number: G06K17/0022

    Abstract: 本发明公开了一种基于RFID的被动式目标追踪方法,该方法将人的运动轨迹对RFID标签信号扰动的多普勒频移信息作为指纹信息,利用目标对在不同时间段对不同RFID标签产生的扰动,获取目标的运动轨迹。本发明仅需要少量廉价的RFID被动式RFID标签就可以对目标进行运动轨迹追踪,所需经济成本低并且经济适用,突破了传统意义上使用昂贵设备才能实现多目标的活动识别,可以在不学习的前提下,实现非绑定式地目标追踪,方便移植,可实现在不同环境中进行目标追踪,减少工作量,对于环境有良好的适用性。

    一种无人机数据收集过程中的路径规划方法

    公开(公告)号:CN106203697A

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

    申请号:CN201610537734.2

    申请日:2016-07-08

    Applicant: 西北大学

    CPC classification number: G06Q10/047

    Abstract: 本发明公开了一种无人机数据收集过程中的路径规划方法,针对基于无人机的数据收集方法中由于无人机能量受限而引起的数据缺失问题,提供一种无人机数据收集过程中的路径规划方法,综合考虑感知节点随时可能采集到的异常数据和环境中随时可能出现的障碍物,动态地规划无人机的航行路线,最终使得无人机在能量受限的情况下,收集到的数据具有最大的数据价值。

    基于反射信号相位差的被动式定位方法

    公开(公告)号:CN105182322A

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

    申请号:CN201510548665.0

    申请日:2015-08-31

    Applicant: 西北大学

    CPC classification number: G01S13/02

    Abstract: 本发明公开了一种基于反射信号相位差的被动式定位方法:在监测区域内安装阵列天线;在监测区域内无目标时采集信号;在设定目标进入监测区域后,采集目标与发射端不同距离下的信号;在监测区域内无目标情况下以及有目标时目标距离发射端的每种距离下,分别建立每组阵列天线接收信号的向量模型;根据得到的向量模型得到高信噪比环境下目标反射信号的入射方向角,根据目标反射信号的入射方向角实现目标定位;根据得到的向量模型得到低信噪比环境下目标反射信号的入射方向角,根据目标反射信号的入射方向角实现目标定位。本发明在保证定位精度高的前提下,部署密度小。能够适用于室内和室外多种定位环境,具有很好的鲁棒性。

Patent Agency Ranking