翻墙应用商店

taamarin俗称:t@marin / taamarin

掌上透明网关的极简解法:Box for Root 与 Android 原生透明代理

资料边界与事实声明

本文严格基于 taamarin 官方公开代码仓库、脚本提交记录、版本发行日志及技术说明整理,遵循公共文献边界。

修订历史:
  • 依据 taamarin/box_for_magisk 真实 Git 提交历史、Release 日志与模块配置脚本编写,严格核验透明代理与 iptables 编排。

本站收录作品

已收录 1 款主导开发应用
Box for Root

Box for Root

开源免费
Android

面向 Root Android 设备的透明代理模块,可通过 Magisk、KernelSU 或 APatch 运行多种代理核心。

代表作品与核心贡献

Box for Root

访问作品

面向 Magisk / KernelSU / APatch 的 Android 底层多核心透明代理模块

时代与系统沙盒的困境

在移动操作系统中,标准的 VPN 接口往往由应用层沙盒隔离,多应用分流、本地局域网穿透及特定系统进程的接管极易受到电池管理策略与权限回收的掣肘。对于追求全系统无缝代理、免去单独开启 VPN 应用繁琐流程的高级极客而言,如何在系统启动时直接在网络层建立静默、可靠的透明转发通道,曾是长久未决的痛点。[1]

破局与设计哲学:极简 Shell 与多核热插拔

taamarin 的破局思路是“去图形化与去臃肿”。他摒弃了依赖厚重框架的传统做法,采用纯粹精炼的 POSIX Shell 脚本作为整个模块的控制核心。无论用户偏好 Clash、Mihomo、sing-box 还是 Xray,Box for Root 均能以标准化服务接口进行平滑调度与守护。

在订阅管理上,taamarin 坚持自动化与安全并重。正如他在 2025 年 9 月提交的提交日志中所强调:“feat(box.tool): mask sensitive token in subscription URL logs”,杜绝任何在运行日志中明文泄露用户关键凭证的隐患。[1][3]

硬核工程深水区:iptables 规则链编排与智能网络识别

Android 内核网络栈的复杂性在于网络切换(如 Wi-Fi 与蜂窝数据频繁更迭)时路由表的动态重建。taamarin 深入 iptables 与 nftables 底层,反复调优规则生效时序。在 2025 年 8 月的 v1.9.1 更新中,他重构了转发逻辑:“switch to `--set-xmark` and reorder TProxy skip”,从根本上解决了特定网络包重复进入链路导致死循环的顽疾。

随后在 v1.10.0 版本中,他创新引入基于 Wi-Fi/SSID 的网络级条件控制,使得模块能够在连接至家庭授信网络时自动降级或切换模式,真正实现了无需人工干预的场景化感知。[2]

时代余响与历史地位

Box for Root 以其高可靠性、对 KernelSU 与 APatch 新一代 Root 框架的先锋适配,成为了开源移动透明代理领域的奠基性工具之一,不仅收获了数千星标,更深刻启发了后续一系列模块化代理工具的演进方向。[1][2]

致敬开发者的坚守

代码或许归档,但火种永不熄灭。为推动网络对抗演进与底层工程突破的开拓者献上一份敬意。

单设备 1 小时内限致敬 1 次 · 匿名无感不收集隐私

编年大事记

创建 box_for_magisk 开源仓库

taamarin 设立代码仓库,探索在 Android Magisk 环境下使用 Shell 脚本编排透明代理。[1]

发布 Box for Magisk v0.1 早期版本

初步跑通 TProxy 规则重定向与核心守护进程启停流程。[2]

发布 v1.9.1 规则重构版

切换至 --set-xmark 标记机制并优化 TProxy 规则跳过逻辑,彻底消除潜在死循环。[2]

发布 v1.10.0 网络感知版

引入基于 Wi-Fi 与 SSID 的自动化网络环境服务控制。[2]

发布 v1.10.2 稳定版本

规范化使用 /system/bin/sh 脚本环境,强化订阅日志中的 Token 脱敏保护。[2][3]

一手来源与考据

小传正文中的关键事实与时间点均基于以下公开一手记录或权威报道:

  1. [1]

    项目官方源码与架构技术文档

    https://github.com/taamarin/box_for_magisk
  2. [2]

    记录版本迭代轨迹与 iptables 机制演进

    https://github.com/taamarin/box_for_magisk/releases
  3. [3]

    核验核心脚本调优与安全脱敏真实提交

    https://github.com/taamarin/box_for_magisk/commits

发现人物信息不准确?

提交建议内容和公开证据链接。无需填写联系方式,资料会在人工核验后更新。

提交信息纠错