Flipper Zero Sub-GHz 车库门安全测试完整实战指南
【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper
按下车库门遥控器的瞬间,空中发生了什么?不到 0.3 秒内,一串携带开门指令的无线信号就飞进了接收器,而整个过程,Flipper Zero Sub-GHz 模块都能"看"到。用它,你可以抓到遥控器发出去的每一段脉冲、判断门锁用的是什么编码,并评估这道门到底有多安全。
📋 动手之前的三件事
碰遥控器之前,先把三件事核对完。
确认设备与频段
检查你的 Flipper Zero 是美版还是欧版,两者的 Sub-GHz 频段窗口不一样。车库门遥控器绝大多数落在 300–928 MHz 这个区间里,设备频段不覆盖,后面抓什么都白搭。
划清法规红线
只测自己的车库,或者拿到车主明确授权的目标。别在陌生住宅楼下"顺手试一试"——你抓的信号随时可以回放,那不是玩笑。
锁定目标目录
打开 Sub-GHz/Garages/,里面按品牌放好了 CAME、LiftMaster 等车库门参考文件,后面比对捕获结果时直接拿它们当对照。
小结:三件事齐了,按钮才按得安心。
⚡ 从按下按钮到拿到信号:完整操作拆解
靠近遥控器,触发一次完整捕获
进入 Sub-GHz 应用,选读取模式,把设备怼到遥控器 10–30 厘米内,按一下按钮。设备会记录完整脉冲序列,并显示载波频率和调制波形。
如果捕获不完整、波形中间断了,说明距离或角度不对,把天线端对准设备再来一次。
核对波形,判定固定码还是滚动码
看捕获到的位流,和 Garages 目录里的参考文件对照。同一个按钮按多次,代码每次都一样,就是固定码;每次都不一样,就是滚动码。
如果代码每次都变,先记住这件事,后面所有打法都围绕它展开。
回放这段代码,验证能不能开门
把信号存进 SD 卡,切到发送模式,站在车库门边发一次。固定码大概率开门,滚动码大概率没反应——但"没反应"本身就是有价值的结论。
如果门没动,先别急着上暴力破解,回到上一步确认编码类型。
小结:一次干净的捕获,就完成了一半功课。
🗺️ 信号背后的协议地图
先打个比方:固定码像一把只配一把锁的钥匙,抄一次就能随时开门;滚动码像每次都要变的密码,抓到的那段代码一回放就作废。
CAME 12 位破解。12 位意味着最多 4096 种组合,CAME_brute_force/12Bit/ 目录里备好了 433.92 MHz 和 868.35 MHz 两个频点的现成文件。发送那份包含全部 4096 组合的完整文件,约 5 分钟(实测 287 秒)就能跑完——这是滚动码暴力破解最直观的一次演示。
de Bruijn 序列。更省流量的暴力法:靠序列重叠覆盖所有组合。2 位密钥不必挨个发 00、01、10、11 四段,一条连续的"00110"就够了。deBruijn/ 目录按二进制、Raw、Open Sesame 等分好,还区分了美版与欧版。
Security+ 2.0 分析。Security_2.0/ 里的文件按 FCC ID 归档,每个按钮 10 次捕获。README 说得很直白:这些不能拿去买单别人的门,价值在于拆解协议、研究滚动码怎么破。
小结:认出是哪类码,才知道下一步往哪走。
🛑 别越界:合规边界与后续学习路径
三条红线,各一句话:
- 只测自己的设备,或拿到书面授权的目标。
- 查当地无线电法规,Sub-GHz 的功率与频段限制各地不同。
- 不干扰公共通信,也不拿回放结果去折腾别人的门。
如果你还想继续挖:
- unirf/:现成的 Sub-GHz 映射表、De Bruijn 与 TTbrute 等回放脚本,适合自己改频率。
- subplaylist/:批量播放清单,把 CAME 12 位这类子文件分批喂进去。
- 翻 Sub-GHz/Garages/LiftMaster/ 的 433MHz 参考文件,把你抓到的码逐位和协议对。
小结:边界守住,技术才用得出。
回到开头那个瞬间——按钮按下、0.3 秒过去,而我们已经从空气里读懂了那段开门指令。车库门安全测试,就从读懂它开始。
【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考