# magicJack HOME：基于 USB 与 SIP 协议研究的 Linux 电话系统

> 项目通过分析 magicJack HOME 的 macOS 驱动、USB 寄存器接口和捕获的 SIP 流量，在 Linux 上实现模拟电话端点。Python 工具通过 hidraw 控制供电、振铃、摘挂机和 DTMF，baresip 与桥接服务将话机接入自托管 PBX；作者报告已完成双向通话。

- 类型：案例
- 目标：二进制 · 协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/Gbrothers1/magicjack-hacking>
- 一手来源：<https://github.com/Gbrothers1/magicjack-hacking/blob/8673832ef7597b8ff30dc1299a8242bddd53d370/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/magicjack-home-linux-phone-case/>
- 记录 JSON：<https://awesomerea.org/resources/magicjack-home-linux-phone-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/magicjack-home-linux-phone-case/index.md)

## 使用条件与局限

- **前提条件：**按文档搭建需要 magicJack HOME、Linux 主机、模拟电话机和 SIP PBX。
- **局限：**依赖会话密钥的账户 SIP 配置尚未恢复。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/Gbrothers1/magicjack-hacking/blob/8673832ef7597b8ff30dc1299a8242bddd53d370/README.md>
2. <https://github.com/Gbrothers1/magicjack-hacking/blob/8673832ef7597b8ff30dc1299a8242bddd53d370/02-cisco-1841/magicjack-sip-notes.md>

## 同分区更多条目：协议

- [PyKS2：重建 Pentax K-S2 Wi-Fi API](https://awesomerea.org/zh/resources/pyks2-case/index.md) · 案例
- [ESPHome — Maytronics Air Cover BLE：重建泳池盖蓝牙控制](https://awesomerea.org/zh/resources/maytronics-aircover-esphome-case/index.md) · 案例
- [RevCar CLI：重现 WowWee 玩具车 BLE 控制通信](https://awesomerea.org/zh/resources/revcar-cli-case/index.md) · 案例
- [Open Steigen：记录晾衣设备本地通信协议](https://awesomerea.org/zh/resources/open-steigen-protocol-case/index.md) · 案例
- [Tchibo 287717：解析无线气象传感器信号](https://awesomerea.org/zh/resources/tchibo-287717-weather-signal-case/index.md) · 案例
- [BPM：Aponorm 血压计的 USB 数据读取](https://awesomerea.org/zh/resources/bpm-aponorm-usb-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
