针对认知无线网络(cognitive radio network,CRN)中模仿主用户攻击、多面攻击、恶意干扰等常见的安全问题,提出了一种基于传感器的CRN攻击检测和定位方法,它可同时检测多种方式的无线攻击,并对攻击者进行定位,为进一步惩戒其攻击行为做准备.该机制采用多个传感器联合检测接收信号强度(received signal strength,RSS),挖掘无线传输本身的空间去相关性,并且可有效处理CRN中可能的功率调整.基于通用软件无线电平台和频谱仪的实验结果均表明,该机制不仅能精确地同时检测电子欺骗、多面攻击和干扰攻击,而且能以较小误差锁定攻击者,其平均定位误差约为0.9m.