这里用gnuradio-companion流图来实现信号录制以及信号重放。 wget http://www.0xroot.cn/SDR/signal-record.grc gnuradio-companion signal-record.grc ? 0×03 信号重放 接下来再用gnuradio-companion写个信号重放的流图: wget http://www.0xroot.cn/SDR/signal-replay.grc gnuradio-companion
来构建 makefile cmake .. 6、编译模块 make 7、安装模块 sudo make install 8、更新 myModule 库的链接 sudo ldconfig 三、测试 打开 gnuradio-companion gnuradio-companion 可以看到安装成功的 ZadoffChu 序列模块 1、grc 图 2、运行结果 ①、时域图 ②、时域幅值模图 ③、IQ 曲线 四、其他 删除 OOT 块的命令为
来构建 makefile cmake .. 6、编译模块 make 7、安装模块 sudo make install 8、更新 myModule 库的链接 sudo ldconfig 三、测试 打开 gnuradio-companion gnuradio-companion 可以看到安装成功的 fft 模块 1、grc 图 创建一个简单的测试用例,一个频率为 1KHz 的正弦波信号源,将其转换为标签流,再经过 FFT 和 IFFT
make sudo make install sudo ldconfig 3、重新测试 打开 gnuradio gnuradio-companion & 再次运行,已无报错
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH #更新环境变量 source ~/.bashrc 四、验证 1、打开 gnuradio gnuradio-companion
来构建 makefile cmake .. 6、编译模块 make 7、安装模块 sudo make install 8、更新 myModule 库的链接 sudo ldconfig 三、测试 打开 gnuradio-companion gnuradio-companion 可以看到安装成功的模块 1、grc 图 正弦波信号源通过限流器后传递给 timestamp_sender 模块,timestamp_sender 将数据流附加上时间戳标签后
图1:gnuradio-companion 连接框图 下图是运行时的瀑布图,其中按了5次遥控器。 ? 图2:gnuradio-companion 运行时的瀑布图 用 Inspectrum 手动解码 用apt-get安装inspectrum,或下载最新的Inspectrum代码,按照文档自行编译。
系统上可以通过以下命令安装:sudo apt-get install gnuradio(这不会安装最新版本的GNURadio,但对这个项目来说已经足够新了)然后进入laurel-yanny目录并输入:gnuradio-companion
制作一个框图,使用GNC项目重放无线信号,大致方法如下: 启动Gnu Radio Cpmpainon :Kali Linux---->无线攻击--->Software defined Radio--->GnuRadio-Companion
播放欺骗信号 echo "通过SDR播放欺骗信号" gnuradio-companion # 在GNURadio中配置信号播放流程图,使用生成的数据文件 4.3 移动终端定位服务渗透测试 对移动终端的定位服务进行渗透测试