战术无线安全指南:使用DragonOS进行渗透测试

本文深入介绍了专为射频分析和无线安全测试设计的Linux系统DragonOS。涵盖了其核心功能、在Raspberry Pi上的安装部署、内置工具集(如GQRX、GNU Radio、Sparrow WiFi)的实战应用,以及如何使用该系统进行WiFi和蓝牙扫描、信号拦截与分析等战术无线安全操作。

战术无线安全 – 使用DragonOS进行渗透测试

本文节选自笔者最新著作《战术无线安全》,现以文章形式呈现。该书最初是为教授特种部队基础WiFi和软件定义无线电技能而编写的课程教材,现已在亚马逊上架。

DragonOS简介

DragonOS是一款专为射频分析和无线安全测试设计的基于Linux的系统。其独特之处在于对关键RF工具的关注,尤其是针对战术用途。它预装了GQRX(用于频谱监测)、GNU Radio(用于信号处理)以及蜂窝网络分析等工具。简而言之,它开箱即用,旨在处理各种信号情报和无线侦察任务。

DragonOS也支持Raspberry Pi,这使其成为便携性至上的野外操作的理想选择。无论您使用的是RTL-SDR还是更高级的设备如BladeRF或USRP,DragonOS都能满足需求。我们选择使用它,是因为它专为战术RF操作量身打造——监控友军或近似对手的信号、绘制网络地图以及保障通信安全。

什么是DragonOS?

一款免费的、基于Linux的、用于射频分析和无线安全测试的操作系统。

主要特性:

  • 预安装并配置了用于SDR和无线安全的软件
  • 专为频谱监测、信号分析和侦察而构建

为何使用DragonOS?

  • 为战术RF操作量身定制
  • 在Raspberry Pi上用于野外操作效率高
  • 提供灵活、强大的信号拦截和分析工具。

DragonOS中的工具:

  • GQRX, GNU Radio, SDRangel, OpenLTE 等
  • 支持 RTL-SDR, HackRF, BladeRF 等!

DragonOS使基于SDR的扫描和攻击变得极其简单。它预配置了与大多数流行SDR设备的兼容性。只需启动DragonOS,插入您的HackRF、BladeRF或您喜爱的RTL-SDR,然后运行众多预装工具之一即可。就是这么简单。

安装DragonOS

DragonOS可从其官方网站获取两种格式的版本:Raspberry Pi版和X86-64版。只需选择您想要的版本并下载即可。

在Raspberry Pi上安装DragonOS非常简单。只需从DragonOS网站(https://cemaxecuter.com/)下载适用于树莓派的镜像文件。使用balenaEtcher等工具将其写入兼容Pi的存储卡。将存储卡插入Pi,连接外设,最后通电。系统将启动至DragonOS桌面。您也可以下载x86-64的.iso文件,将其写入可移动介质并引导启动,或者在VMWare中使用——创建一个新的虚拟机,将ISO设置为引导驱动器,引导后运行安装程序即可。

默认密码是“dragon”。

Dragon预装了大量供我们使用的工具。所有工具都已配置为开箱即用。只需启动Dragon,插入您的SDR适配器,启动所需工具,在工具配置中选择您的SDR,就可以开始了。

DragonOS – 快速浏览

我知道Dragon对许多人来说很陌生,所以让我们快速浏览一下。登录后,您将进入Dragon主桌面。左下角的小鸟是菜单按钮,您还可以使用4个桌面、一个文件管理器、浏览器、控制台和一个“显示桌面”按钮。

点击菜单按钮会显示标准的Linux系统菜单。

许多RF频谱扫描工具位于“Hamradio”菜单选项下。许多发射工具可以在“other”菜单下找到。

要注销并关闭DragonOS,只需使用“Leave”菜单选项。

如果您熟悉Debian Linux,您会感觉非常亲切。事实上,Kali Linux也是基于Debian的,我们在Kali中介绍的所有工具也可以在Dragon中使用。而且有些工具实际上已经预装了!

介绍得差不多了,让我们动手实践吧!在我的书中,我首先介绍了几个RF扫描工具的基本用法,然后在下一节介绍捕获和操作信号的工具。

DragonOS的创建者有一个内容广泛的YouTube视频库,包含近三百个DragonOS“使用教程”视频。它们涵盖了从安装Dragon到使用一些更高级的工具和技术(如蜂窝基站工具,以及使用他自己的软硬件创作“War Dragon”追踪无人机)的所有内容。

我强烈建议您查看他的YouTube频道: https://www.youtube.com/@cemaxecuter7783

在结束本文之前,我想介绍Dragon中一个非常好的WiFi和蓝牙扫描工具——Sparrow WiFi。

使用Sparrow WiFi扫描WiFi

Sparrow WiFi是一款快速易用的WiFi扫描工具,可显示检测到的所有WiFi网络,并向您展示带宽图,以便您一目了然地查看各个WiFi网络正在使用哪些信道带宽。插入您的WiFi USB适配器,如果有蓝牙适配器也一并插入。

从Dragon主菜单中,选择“Other > Sparrow WiFi”。 然后输入命令:“sudo ./sparrow-wifi.py”。

点击扫描按钮,这将开始WiFi扫描。接下来,点击顶部菜单的“Bluetooth”并点击“start scan”。这将同时检测WiFi和蓝牙设备。

就是这样,只需点击几下,您就可以对周围的WiFi和蓝牙环境有一个清晰的了解!我个人非常喜欢这个工具,在使用DragonOS时经常用到它。它快速、易用,并且似乎比我使用过的其他工具能显示更多的蓝牙设备。

结论

在本文中,我们介绍了DragonOS。DragonOS是一款出色的操作系统,完全预配置用于SDR操作。我们还了解了其菜单系统的基本布局,并介绍了Dragon中一个流行的WiFi工具。

在我的最新著作《战术无线安全》中,我介绍了使用Kali Linux上一些最流行的WiFi工具进行无线安全测试。然后,我切换到DragonOS,用两个章节介绍它的使用——用于频谱扫描和分析的工具与技术,以及关于发射工具的章节,学习信号修改甚至干扰等技术。

该书涵盖了使用HackRF One等硬件工具,以及众多流行的SDR软件工具,如GNU Radio Companion、Universal Radio Hacker 和 SDRAngel。

这些章节均以我所有书籍所采用的动手实践、循序渐进、边做边学的风格编写。

欢迎在Amazon.com上查阅《战术无线安全》。

资源与参考

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计