HackRF One Toolkit — 把频谱扫描、IQ 抓包重放、GPS 模拟装进浏览器的自托管 Web 控制台(开源)
[AI 整理声明]本文基于作者的项目文档与开发实践由 AI 辅助整理输出核心内容与数据均来自作者本人。目录安装设备频谱抓包重放GPS参数档架构注意用 HackRF One 做信号录制或重放的时候每次都要拼一长串hackrf_transfer参数频率、采样率、增益各记各的容易写错抓完的.raw文件也没地方统一管理。HackRF One Toolkit 就是把这些操作收进浏览器的 Web 控制台——选频段、按按钮后台帮你构造并执行真实命令把频谱、功率曲线、解码结果推回页面。GitHubhttps://github.com/cstriker1407/HackRF_One_Toolkit安装硬件端Kali / Debian 系sudoaptinstallhackrf rtl-433 soapysdr-module-hackrf# 可选GPS 模拟需要 gps-sdr-sim源码编译gitclone https://github.com/osqzss/gps-sdr-sim tools/gps-sdr-sim gcc tools/gps-sdr-sim/gpssim.c-lm-O3-otools/gps-sdr-sim/gps-sdr-simPython 3.11依赖flask/waitress/requests见pyproject.toml。./start.sh# 启动 RF_Bridge(:30001) hackrf_web(:30000)./stop.sh# 停止并清理残留子进程浏览器打开http://主机IP:30000。硬件和浏览器可以不在同一台机器——RF_Bridge 加--allow-lan后从另一台机器访问即可比如 Kali 上接 HackRFWindows 浏览器操作。设备进来先看「硬件设备」页确认设备在线列出每台 HackRF 的序列号、固件、硬件版本克隆板有黄色提示时钟精度可能影响 GPS多台设备时点「设为当前」切换。下方「RF_Bridge 工具链」显示hackrf_*/rtl_433/gps-sdr-sim是否就位。频谱「频谱扫描」页用来看环境里有什么信号点一个预设频段如WiFi·BLE 2.4 GHz或手填起始/结束频率点「连续扫描」或「单次扫描」。绿线是此刻功率暗黄线是峰值保持把出现过的最强值定格间歇信号不会漏。下方峰值列表按强度排序点某行的「抓包」直接跳到抓包页并把该频点填好。页面右下「将执行的命令」实时显示底层跑的hackrf_sweep …参数知道发生了什么。切到**设备解码rtl_433**标签填频率点「开始解码」能把周边 ISM 设备胎压、气象站、门磁、温湿度传感器直接解成结构化记录。频谱扫描与设备解码共用天线互斥运行。抓包「抓包 / 重放」页录 IQ 文件选频率、采样率、时长点「开始录制」。下方「实时功率」是 dBFS 随时间的曲线右上角有倒计时。安静时是底噪目标一发射功率会明显跳升——看到跳升就说明录到了有效信号。右侧抓包库列出所有录制每条可重放 / 下载.raw/ 删除。重放点抓包库里的「重放」弹出发射窗口频率和采样率自动回填采样率锁定为录制值防止收发不一致解不开。设 TX 增益点「确认发射」。发射时弹窗不可关闭必须先点「停止发射」其他页面被整页锁定避免误操作。固定码遥控老车库门、便宜遥控插座等原样重放通常能复现滚动码一般无效。发射类功能仅限你自己拥有或获得书面授权的设备。GPS「GPS 模拟」页在地图上点坐标发射伪造 GPS 信号必须在射频屏蔽箱法拉第箱内进行。向开放空间发射 GPS 违法且危险。地图上点击添加坐标默认高德底图坐标自动做 GCJ-02→WGS-84 纠偏右侧「坐标序列」给每个点设海拔和停留时长点「尝试自动获取当天星历」或手动上传 RINEX.nav点「生成并发射」状态栏分两步显示步骤 1/2 生成信号中→步骤 2/2 发射中 倒计时单个坐标推荐先这样验证生成一段连续文件发一次即停建议停留 ≥120 秒、屏蔽箱内、TX 增益调高。多个坐标循环为实验性接收机通常难以锁定。参数档每个操作页都有三层标准只露最常用的几项频率、采样率、时长高级展开全部参数LNA / VGA 增益、带宽、放大器、天线偏置电源、设备选择每项旁?有即时说明专家直接手改「将执行的命令」那行真实命令——经白名单校验必须是对应工具、禁 shell 特殊字符、文件限定在captures/目录内点开始按你写的执行架构两进程HTTP SSE 通信浏览器 ──HTTPSSE── hackrf_web(:30000) ──HTTPSSE── RF_Bridge(:30001) ──子进程── hackrf_* / rtl_433 / gps-sdr-sim 只显示不碰硬件 独占 HackRF跑命令、解析输出、推实时流RF_Bridge 独占硬件同一时刻只运行一个任务半双工hackrf_web 是纯展示层把/api/*透明代理到 RF_Bridge不含任何硬件逻辑。注意接收 / 扫描频谱、解码被动一般合法发射重放、GPS只可用于已授权设备GPS 模拟必须在屏蔽箱内向开放空间发射会干扰周边真实导航与授时违法且危险无登录鉴权仅适合局域网可信环境跨信任边界请自行加反向代理 认证子进程一律以 argv 数组执行不经过 shell专家模式命令经白名单校验MIT 开源。

相关新闻

基于YOLO与SpringBoot的茶叶病害智能检测系统实践

基于YOLO与SpringBoot的茶叶病害智能检测系统实践

1. 项目背景与核心价值茶叶作为我国重要的经济作物,其生长过程中常受到各类病害威胁。传统人工检测方式存在效率低、主观性强等问题,而基于深度学习的视觉检测技术为解决这一痛点提供了新思路。本项目将YOLO系列最新算法与SpringBoot后端框架结合&#x…

2026/7/23 15:11:12 阅读更多 →
AI安全测试危机:Fable 5封禁与大模型评估挑战

AI安全测试危机:Fable 5封禁与大模型评估挑战

1. 事件背景:Fable 5封禁风波始末 2023年第三季度,AI行业发生了一起标志性事件——知名AI安全研究机构Fable Research突然宣布对旗下第五代模拟测试平台Fable 5实施全面封禁。该平台原本是众多AI公司进行模型安全评估的黄金标准,其封禁直接影…

2026/7/23 15:10:12 阅读更多 →
YOLOv8s目标检测算法解析与工程实践

YOLOv8s目标检测算法解析与工程实践

1. YOLOv8s目标检测算法深度解析在计算机视觉领域,目标检测算法一直是研究热点。YOLO(You Only Look Once)系列作为实时目标检测的代表性算法,从2016年诞生至今已经迭代到第八代。YOLOv8s作为该系列中的轻量级版本,在保…

2026/7/23 15:10:12 阅读更多 →

最新新闻

springboot印刷行业系统

springboot印刷行业系统

一、关键词印刷行业系统、印刷行业、印刷行业信息管理、印刷行业后台管理二、作品包含源码数据库万字设计文档PPT全套环境和工具资源本地部署教程三、项目技术前端技术: Html、Css、Js、Vue3.2、Element-Plus后端技术:Java、SpringBoot3.3.0、MyBatis-Pl…

2026/7/23 15:20:15 阅读更多 →
curl命令行工具全面指南:从基础到高级应用

curl命令行工具全面指南:从基础到高级应用

1. curl工具概述 curl(Client URL)是一个开源的命令行工具和库,用于通过各种网络协议传输数据。它最初由瑞典程序员Daniel Stenberg于1997年创建,现已成为互联网上最广泛使用的数据传输工具之一。curl支持包括HTTP、HTTPS、FTP、S…

2026/7/23 15:20:15 阅读更多 →
小白程序员必看:收藏这份AI Agent开发学习指南,轻松转型高薪赛道!

小白程序员必看:收藏这份AI Agent开发学习指南,轻松转型高薪赛道!

文章分析了当前前端岗位的冲击和AI Agent行业的爆发期,指出前端工程师转型AI Agent的优势,如交互落地能力、工程化思维、全栈思维等。文章详细介绍了AI Agent的核心定义、与传统AI应用的差异、岗位细分及行业需求,并提供了前端转型AI Agent开…

2026/7/23 15:20:15 阅读更多 →
物理AI+飞捷科思CTO杨鼎康|新一代物理世界模型Fysiverse,正在打破WM边界

物理AI+飞捷科思CTO杨鼎康|新一代物理世界模型Fysiverse,正在打破WM边界

世界模型太火了,在WAIC2026人工智能大会上,在具身智能展馆中,世界模型代替VLA登上了舞台。 6月,AI教母李飞飞world Lab团队发文,将世界模型分为三大类: 渲染器:以像素的形式输出观测&#xff0c…

2026/7/23 15:20:15 阅读更多 →
AI音乐生成技术解析:从Suno、Udio看创作革命

AI音乐生成技术解析:从Suno、Udio看创作革命

1. AI音乐生成技术概述Suno和Udio作为当前最前沿的AI音乐生成平台,正在彻底改变音乐创作的方式。这两个平台都采用了基于深度学习的生成式AI技术,能够根据用户输入的简单文本提示,自动生成包含旋律、和声、节奏乃至完整歌词的原创音乐作品。与…

2026/7/23 15:20:15 阅读更多 →
AI驱动抖音账号增长全链路拆解(从冷启动到日更10条不掉量)

AI驱动抖音账号增长全链路拆解(从冷启动到日更10条不掉量)

更多请点击: https://kaifayun.com 第一章:AI驱动抖音账号增长全链路拆解(从冷启动到日更10条不掉量) AI已深度重构抖音内容生产与分发逻辑。冷启动阶段不再依赖“人工试错”,而是通过多模态数据建模精准定位初始受众…

2026/7/23 15:19:15 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻