无线通信安全实验

实验五 AM信号接收解调

1. AM信号调制解调的原理
  • “调制”就是使信号 f(t) 控制载波的某一个或某些参数(如振幅、频率、相位等) ,是这些参数按照信号 f(t) 的规律变化的过程。载波可以是正弦波或脉冲序列。以正弦型信号作载波的调制叫做连续波调制。调制后的载波就载有调制信号所包含的信息,称为已调波。
    它有振幅频率和相位三个参数构成。改变三个参数中的任何一个都可以携带同样的信息。因此连续波的调制可分为调幅、调相、和调频。调制在通信过程中起着极其重要的作用:无线电通信是通过空间辐射方式传输信号的,调制过程可以将信号的频谱搬移到容易以电磁波形势辐射的较高范围;此外,调制过程可以将不同的信号通过频谱搬移托付至不同频率的载波上,实现多路复用,不至于互相干扰。
    振幅调制是一种实用很广的连续波调制方式。幅度调制的特点是载波的频率始终保持不变,它的振幅却是变化的。其幅度变化曲线与要传递的低频信号是相似的。它的振幅变化曲线称之为包络线,代表了要传递的信息。
  • 解调是调制的逆过程,它的作用是从已调波信号中取出原来的调制信号。调制过程是一个频谱搬移的过程,它将低频信号的频谱搬移到载频位置。如果要接收端回复信号,就要从已调信号的频谱中,将位于载频的信号频谱再搬回来。
2. 信号流程图
图片.png
3. 给出AM电台的中心频率及其频谱图
图片.png

图片.png

实验六 FM 广播接收机及频谱分析

1. USRP设备信息呈现 uhd_find_devices
图片.png
2. 谱分析流程图。思考GNU Radio还有什么谱分析工具?
图片.png
  • Voxengo Span
    Voxengo Span 是一个免费的 FFT 频谱分析软件,其部分功能都是从其 GlissEQ 和 CurveEQ 软 件中提取的.再现其频谱分析功能. 支持 WinXP/2000/2003/Vista。
  • izotope – insight
    iZotope Insight提供了一套完整的音频分析以及母带工具,可以可视化进行混音和母带处理, 解决混音问题以及确保达到广播最大化标准。完全可定制和可扩展,Insight 允许你在一个 方便的浮动窗口中可视化监视所有立体声或环绕声混音中的相关信息
3. FM调制与解调的原理

调制就是用调制信号x去控制高频载波信号的频率。常用的是线性调频,即让调频信号的频率按调制信号x的线性函数变化。
与AM调幅情况一样,为了提高测量信号的抗干扰能力,常要求从信号形成起就已经是已调信号,因此常常在传感器中进行调制。信号的调频也可以用电路来实现,只要能用调制信号去控制产生载波信号的振荡器频率,就可以实现调频。载波信号可以用LC、RC或多谐振荡器产生,只要让决定其频率的某个参数随调制信号变化,就可实现调频。

4. FM收音机流程图
图片.png
5. 收听频道的频谱
图片.png

实验七 伪基站搭建与IMSI捕获

1. 伪基站存在的原因是什么?CDMA2000、3G、4G是否存在伪基站?
  • 存在原因:GSM技术设计之初只做了单向鉴权,就是基站能选择手机,手机却不能选择基站,只能被动接受。在移动的通讯系统,在手机接进系统时,会判别该手机是否为自己的用户,从而选择是否给该手机发信号;但是作为终端的手机却无法检测网络身份是否合法,无法判断所接收到的信息是否发自合法的基站,只要看到信号,手机就会接收信息。
  • 从2G、3G、4G的标准来看,2G是单向鉴权一定存在,CDMA2000的3G是可选双向鉴权可能存在,4G是强制双向鉴权不存在。如今的4G手机换卡仅仅是为了能用4G信号。但如果手机换卡之后仍然处于2G、3G网,那么仍然会收到伪基站的短信,特别是有一部分手机是采用的是2G/4G同时在线的方案,这样更避免不了收到伪基站的短信。要想完全避免伪基站,手机必须是处于4G网。目前还存在一个问题就是伪基站的人如果干扰4G信号,让手机会回落到2G/3G网络,然后进行攻击。
2. openbts编译成功的界面截图

实验主机的 OpenBTS 已经编译完成,所以没有再次编译


图片.png
3. 连接到本基站的手机IMSI截图

本机IMEI


图片.png

图中PG即本基站


图片.png
4. 短信截图

手机加入网络后先收到欢迎信息


图片.png

尝试向411发送短信,收到反馈


图片.png

使用基站向手机发送短消息
图片.png

手机成功接收到了消息,且号码是伪基站设置的号码


图片.png
5. 成功通话界面截图
图片.png

实验八 使用gr-gsm进行GSM数据捕获及分析

1. 当前位置基站信息截图
基站
2. 实时捕获数据的wireshark截图
图片.png
3. 下行短信截图
图片.png
4. 思考为什么可以获得其他用户短信信息?

因为无线网络环境的开放性,所以我们的物理设备USRP B210在开放的无线信道空间中可以随意地捕获基站与移动设备之间的GSM数据包,而很多用户都是使用同一频率进行数据的,在数据链路层(Layer 2)抓取LAPDm数据包,然后进行协议分析、数据解码,便可以获取其他用户的短信信息。

实验九 基于HackRF的手机GPS信号欺骗

1. GPS定位原理

GPS 系统是如何实现定位的。现在从一个简单的模型开始讲解,在三维坐标系中,如果有一个点 P, 不知道它的位置,但是知道,它到 3 个已知点 P 1、P2 和 P3 的距离 L1、 L2 和 L3,那么可以通过几何知识求出 P 点的位置。
GPS接收机定位原理很简单,为了方便理解可以将GPS系统中卫星看作Pi,接收机是如何获取 P1、 P2 和 P3 的位置, 又如何获取 P1、 P2 和 P3 到 P的距离 L1、 L2 和L3。 P1、 P2 和 P3 的位置的位置信息可以通过星历数据计算得到。只要知道了信号的卫星发射时刻和 GPS 接收机收到信号的时刻,就可以计算出卫星到用户的距离。因此对距离的测量实际上是对时间的测量。 进而我们就可以得到下面的公式:
√(x − x1)2 + (y − y1)2 + (z − z1)2 = CT1
√(x − x2)2 + (y − y2)2 + (z − z2)2 = CT2
√(x − x3)2 + (y − y3)2 + (z − z3)2 = CT3
但在工程应用中这样还不够。为了测量电磁波发送至到达的时间差𝑇1,需要 在电波发送的时候写一个时间戳𝑡1,然后是卫星上的时钟时间参考值,当信号到达我们这里时,我们提取出时间戳𝑡1,然后计算𝑡1和当地时间𝑡2的差值来计算 时间差𝑇1。然而当地时间和卫星时间并不是同步的,会出现一个时间偏移量∆𝑡1。 因此,这个时间偏移量∆𝑡1也应考虑进去,修正后的公式为:
√(x − xi)2 + (y − yi)2 + (z − zi)2 = C(∆ti + ti)

2. 北斗与GPS原理的异同
  • 北斗使用的是三频信号,GPS使用的是双频信号。三频信号可以更好的消除高阶电离层延迟影响,提高定位可靠性,增强数据预处理能力,大大提高模糊度的固定效率。而且如果一个频率信号出现问题,可使用传统方法利用另外两个频率进行定位,提高了定位的可靠性和抗干扰能力。
  • 北斗有短报文通信服务,08年汶川地震的时候,震区唯一的通讯方式就是北斗一代。基于这个功能,北斗还有一个好处是,不但能知道我在哪,还能让别人知道你在哪。这个功能有利于求救。
  • 北斗的平面精度与高程精度是基本相当的,而GPS系统的水平精度确实不错,但是它的高程精度是软肋,比水平精度差得比较多,一般1.5倍到2倍。
  • 都是使用的是无源定位,这个功能的好处是当你观测的卫星质量很差,数量较少时(理论上,无源定位至少要4颗卫星才能解算 XYZ 和时间四个未知参数,实际需要的更多),仍然可以定位。
3. 给出一个特定地点的经纬度信息,在百度地图中呈现并截图
图片.png
4. 定位到该特定地点并截图
图片.png

本来地位是在西电E楼东侧,但当HackRF参数配置完成后手机定位到了设定的位置,实际定位有一点偏差

实验十 航班轨迹监测

1. ADS-B原理

ADS-B系统由多地面站和机载站构成,以网状、多点对多点方式完成数据双向通信。机载ADS-B通信设备广播式发出来自机载信息处理单元收集到的导航信息,接收其他飞机和地面的广播信息后经过处理送给机舱综合信息显示器。机舱综合信息显示器根据收集的其他飞机和地面的ADS-B信息、机载雷达信息、导航信息后给飞行员提供飞机周围的态势信息和其他附加信息。

ADS-B系统是一个集通信与监视于一体的信息系统,由信息源、信息传输通道和信息处理与显示三部分组成。ADS-B的主要信息是飞机的4维位置信息(经度、纬度、高度和时间)和其它可能附加信息(冲突告警信息,飞行员输入信息,航迹角,航线拐点等信息)以及飞机的识别信息和类别信息。此外,还可能包括一些别的附加信息,如航向、空速、风速、风向和飞机外界温度等。

2. 当前时刻周边航班情况截图

第二天去实验室全局代理一直配不好,回来后又试着在自己电脑上配了一次,竟然配置好了,可是没有设备,没能看到运行结果


图片.png

3. 给出咸阳机场当前准备降落的航班信息,截图呈现

实验十一 无线门铃信号的捕获与重放

1. 配置环境
2. 打开终端,输入命令录制开始信号,点击门铃,门铃发出声音,Ctrl+C结束录制,录制的信号保存在目录的door.raw中
图片.png
3. 使用 hackrf_transfer 重放信号,门铃再次响起
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容