跳到主要内容

O.MG Programmer — 完整指南

一句话定位:O.MG Programmer 是启用与维护所有 O.MG 设备(Cable、Plug、Adapter、UnBlocker)的唯一入口——一支编程器就能完成激活、免费固件升级、自我销毁救援,以及鉴识备份。

每台 O.MG 设备出于法律原因出厂停用。在它能做任何事之前,必须先激活 — 这就是 O.MG Programmer 的用途。它是一个小 USB 加密狗,插在你的电脑和任何 O.MG 设备之间,配合一个基于浏览器的 WebFlasher 工具。一支 Programmer 服务整个 O.MG 产品线,所以你永远不用按设备买硬件。

除了首次激活,它还是你的管理工具:固件升级、意外自我销毁后的恢复,以及在把设备交给别人之前做鉴识备份。

为什么「停用」? O.MG 植入物能力太强,法规要求它们出厂时保持惰性。Programmer 既是法律闸门,也是你的日常控制面板。


规格一览

项目规格
外形USB 加密狗(电脑 ↔ O.MG 设备)
兼容性O.MG Cable、O.MG Plug、O.MG Adapter、O.MG UnBlocker
接口USB-A 接你的电脑;承载连接的 O.MG 设备
控制工具WebSerial 浏览器(Chrome / Edge)里的 WebFlasher;Python 刷写器替代方案
操作激活、固件升级、自我销毁恢复、鉴识备份/转储、批量安装
官方文档https://o.mg.lol/setup/

它能做什么

操作会发生什么
激活初始 3 步设置,让休眠的 O.MG 设备可运行
固件升级免费更新;Elite 设备无需新硬件即可获得未来能力
自我销毁恢复恢复你远程清除的设备(例如意外触发地理围栏)
鉴识转储/备份拉取任何兼容 O.MG 设备内存的镜像
批量安装一次刷写多台设备,用于批量部署

激活工作流

第 1 步 — 物理设置

  1. 把 O.MG 设备插进 Programmer。
  2. 把 Programmer 插进一台运行 Chrome 或 Edge 的电脑(它们支持 WebSerial;Firefox/Safari 不支持)。
  3. 在向导要求之前,保持 O.MG 设备与 Programmer 断开。 引导加载程序检测期望一次干净的连接。

第 2 步 — 打开 WebFlasher

浏览到 https://o.mg.lol/setup/ 并选择你的设备型号(Cable、Plug、Adapter 或 UnBlocker)。

第 3 步 — 按向导操作

  • 浏览器会提示你选择串口 — 选择 Programmer。
  • (推荐)先做可选的鉴识备份 — 一个安全网。
  • 开始刷写。它会安装最新固件并激活设备。

预期结果:

[+] Device detected
[+] Backup complete (optional)
[+] Firmware flashed successfully
[+] Device activated — connecting to WiFi...

第 4 步 — 验证

加入 O.MG 设备的 Wi-Fi,打开它的 WebUI,确认固件版本。它现在可以运行了。

Python 刷写器替代方案: O.MG 固件仓库为没有 WebSerial 浏览器的用户提供了一个 Python 刷写器。查看 O.MG 固件文档。


进阶

能力怎么做
自我销毁恢复重新连接设备 → WebFlasher → 重新刷写,从清除中恢复
鉴识取证备份任何 O.MG 设备;用转储做恶意软件/培训分析
批量供应为红队实验室或培训课批量刷写一批 O.MG 设备
Beta 固件访问Elite 用户安装 Beta 固件以获得即将推出的功能

你可能会问: 「如果我只有一条 O.MG 线,需要 Programmer 吗?」 需要 — 它是激活任何 O.MG 设备的唯一受支持方式,而且一支 Programmer 覆盖所有设备。它不是可选的。


故障排查

症状原因修复
WebFlasher 显示「No device found」设备没接好,或浏览器不对用 Chrome/Edge;只在提示时连接设备
浏览器选错串口有多个 USB 串口设备断开其他设备;选向导高亮的串口
激活卡在「detecting」设备不在引导加载程序模式断电重启;在提示时干净地重新连接
设备显示旧版本跳过了固件步骤重新运行 WebFlasher 并完成固件步骤
Python 刷写器报错驱动程序 / 权限用适当的权限运行;操作系统注意事项见 O.MG 固件文档

相关资源