自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Linux 下为 Cynthion 配置 udev 规则,解决权限不足问题

摘要:在Linux上使用Cynthion等USB安全研究硬件时,常因权限问题导致设备无法访问。本文介绍了通过配置udev规则解决该问题的方法:首先用lsusb获取设备VID/PID,然后在/etc/udev/rules.d/下创建规则文件,设置设备权限为0666并加入plugdev组,最后重新加载规则并将用户加入该组。这种方法避免了频繁使用sudo带来的问题,使普通用户能直接访问设备,方便进行USB安全研究。

2025-09-05 15:44:00 349

原创 使用 Cynthion 与 Packetry 抓包时常见问题排查指南

文章分析了使用Cynthion和Packetry进行USB协议分析时可能遇到的抓包无数据显示问题。针对该问题,作者提出了5个关键排查步骤:1)检查Analyzer模式是否正确加载;2)通过PythonAPI验证底层数据采集;3)确认总线速率兼容性(仅支持USB1.1/2.0);4)检查拓扑连接是否正确;5)确认Packetry数据源选择。最后提供了完整的排查清单,帮助用户快速定位问题根源,区分是硬件采集还是软件显示问题。该指南能有效提升问题解决效率,同时加深对工具工作原理的理解。

2025-09-05 15:17:16 342

原创 使用 Cynthion 与 Packetry 进行 USB 抓包与协议分析

Cynthion 是 Great Scott Gadgets 推出的USB 流量分析与注入设备。它具备以下特点:通过 FPGA 实现高速 USB 流量捕获;能够同时作为 USB Host 和 Device,进行调试和测试;支持输出 pcap 文件,可直接用 Wireshark 分析;提供 Python API,方便与上层软件联动。简单来说,Cynthion 是一个USB 协议分析仪 + 注入工具。硬件层捕获:实时拦截 USB 总线上的数据包;软件层解析。

2025-09-05 13:59:47 993

原创 Cynthion USB 分析工具:从安装到实战应用指南

Cynthion 及其生态系统提供了一套完整的 USB 分析和模拟解决方案。无论是硬件开发者、安全研究人员还是嵌入式系统工程师,都能通过这些工具获得深入的 USB 协议洞察力和强大的设备模拟能力。按照本文指南,您可以快速搭建起专业的 USB 分析环境,开始您的 USB 探索之旅。

2025-09-04 17:04:02 835

原创 使用nRF52840-Dongle进行蓝牙抓包:完整指南

本文介绍了使用nRF52840-Dongle进行蓝牙低功耗(BLE)抓包的完整流程。首先需要准备硬件设备(nRF52840-Dongle)和软件工具(nRFConnectSDK、Wireshark等),然后刷写专门的nRFSniffer固件。详细说明了通过nRFConnectProgrammer刷写固件的步骤,以及如何配置Wireshark捕获和分析BLE数据包,包括基本过滤命令和加密流量解密方法。文章还介绍了高级技巧如特定设备捕获和数据导出,并指出nRFSniffer的局限性(仅支持广播信道)。(149字

2025-08-25 16:16:34 1052

原创 在Windows上搭建本地HTTPS测试环境:OpenSSL安装与Flask应用部署指南

本文详细介绍了在Windows环境下配置HTTPS Flask应用的完整流程。首先指导用户安装OpenSSL并添加系统环境变量,然后通过OpenSSL生成自签名证书(包括私钥、CSR和CRT文件)。接着创建一个简单的Flask应用,配置SSL证书并绑定本地IP地址。最后修改hosts文件进行本地域名解析,并测试HTTPS连接。文章还提供了常见问题解决方案,如端口冲突处理和安全警告消除方法。该教程帮助开发者在本地搭建安全测试环境,为Web应用开发提供便利。

2025-08-25 15:24:22 783

原创 在 VS Code 中配置 Python 开发环境:从零开始完整指南

VS Code 是当前最流行的代码编辑器之一,结合 Python 可以打造高效的开发环境。本文将详细介绍如何从零开始配置 VS Code,使其完美支持 Python 开发,并解决常见问题。现在,你的 VS Code 已经完美支持 Python 开发!:你在配置 Python 环境时遇到过什么问题?:支持 Python、Jupyter、Git 等。,选择你的 Python 版本(如。,由 Microsoft 提供)。,应进入 Python 交互模式。设置断点(点击行号左侧),按。打开 VS Code,按。

2025-08-13 09:57:09 1098

原创 Windows 系统下安装 Ubuntu 双系统详细教程(图文指南)

本教程将详细介绍如何在 Windows 11 上安装 Ubuntu(以 24.04.3 LTS 为例),并确保两个系统共存且互不干扰。重启后,选择 “疑难解决”>“高级选项”>“UEFI 固件设置”,点击 “重启” 后即可进入 BIOS。你可以自由切换操作系统,享受 Linux 的强大功能和 Windows 的兼容性。(已存在,Ubuntu 会共用 Windows 的 EFI 分区)。安装双系统涉及磁盘分区,存在数据丢失风险,请提前备份重要文件。(博主内存比较大,所以分了300G,可按需分配)

2025-08-12 11:57:00 6141 2

原创 STK中输入轨道参数生成卫星模型

本文摘要介绍了在STK11.6软件中创建卫星场景的基本操作步骤:1)新建LEO星座场景;2)配置Walker星座(6轨道面×11颗卫星,780km高度,98.6°倾角);3)添加北京地面站(40°N,116.3°E);4)设置空间站卫星(421.7km高度,51.6°倾角)。整个过程涵盖从场景创建到多种空间设施建模的完整流程。(149字)

2025-05-25 12:46:00 1020

原创 ns-3中LEO星座图可视化

【代码】ns-3中LEO星座图可视化。

2025-03-21 23:03:24 463

原创 小海龟爱数学

python专选课第二次作业

2023-04-29 15:01:40 971 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除