Mitmproxy + Python 实现明日方舟防沉迷屏蔽
本文最后更新于 435 天前,其中的信息可能已经有所发展或是发生改变。
此方法已过时

刚放寒假的时候入坑了明日方舟,而当时还是未成年,只能在 8 点到 22 点时间段内登录,要是晚上忘了登录就把理智给浪费了 (っ °Д °;)っ

然后在 GitHub 上找到了 Tao0Lu 大佬写的 Arknights_Anti-addiction_Cheater ,不过发现有点小问题,而且必须在电脑或者服务器上部署,不能在手机上部署,所以改了一些并上传到 GitHub 上

项目地址:https://github.com/fhyuncai/Arknights-Anti-addiction

本项目仅用于官服,B服想解防沉迷建议修改身份证,这里只写出部分教程 (应该够用)

服务端可以用手机、电脑和服务器搭建,而模拟器、手机都可以连接服务端来屏蔽防沉迷

注意 本教程和项目仅用于学习使用,使用本项目所造成的任何后果均与开发者无关

需要的东西

  • Termux (手机部署服务端用)
  • 手机或模拟器 (安卓版本 >= 7 还需要 root)

服务端搭建

Android

  1. 安装 Termux
  2. 输入 curl https://raw.githubusercontents.com/fhyuncai/Arknights-Anti-addiction/main/install_termux.sh | bash 根据提示安装和使用 (一键安装)

Windows (仅测试 Win10)

  1. 点击这里 下载压缩包
  2. 将压缩包解压
  3. 双击 start.bat 启动服务

Linux

  1. 下载压缩包或克隆库
  2. 进入项目文件夹
  3. bash start.sh 启用服务 (若无法使用,请执行 bash install.sh 安装依赖)

客户端连接

请确保客户端设备与服务端设备在同一局域网下 (同一 WiFi)

Android (含模拟器)

第一种方法

  1. 进入 WiFi 设置页面
  2. 点击 / 长按 当前连接的 WiFi
  3. 修改网络 – 高级选项 – 代理 – 手动
  4. 主机名设置为服务端 IP ,端口设置为服务端端口,保存

第二种方法

  1. 安装 HTTP Proxy Client
  2. 输入框内输入 服务端 IP:服务端端口 ,如 192.168.1.101:10032
  3. 点击 START 启动

第三种方法 (需要Root)

  1. 安装 ProxyDroid
  2. Host 设置为服务端 IP ,Port 设置为服务端端口
  3. 点击 Proxy Switch 启动

Android 7+ 额外步骤

由于 Android 7+ 策略修改,APP 默认不信任用户证书,只信任系统证书,所以需要把 Mitmproxy 证书安装到系统里才能使用

证书文件位置在 /system/etc/security/cacerts 里,必须为 PEM 格式,且文件命名必须符合系统证书规范

Windows 的 Mitmproxy 证书位置在 C:\Users\用户名\.mitmproxy 文件夹内,Linux 在 ~/.mitmproxy (需要运行一次 Mitmproxy 才会生成)

openssl x509 -inform PEM -subject_hash_old -in mitmproxy-ca-cert.pem -noout # 显示证书 Hash

返回值为 c8750f0d

将证书名复制到手机上,名称改为 c8750f0d.0

然后使用 ADB 连接手机

adb shell
su
mount -o rw,remount / # 重新挂载系统目录为可写
cp /sdcard/c8750f0d.0 /system/etc/security/cacerts # 复制证书文件到系统
chmod 644 /system/etc/security/cacerts/c8750f0d.0 # 修改文件权限

证书就安装成功了

iOS

  1. 进入 设置 – 无线局域网
  2. 点击 当前连接的 WiFi 详情
  3. 底部 配置代理
  4. 选择手动,服务器设置为服务端 IP ,端口设置为服务端端口,储存
原创文章采用 CC BY-NC-SA 4.0 协议 进行许可,转载请注明来源。

评论

  1. hhhh
    2年前
    2021-11-02 10:38:13

    今天这个方法也用不了

  2. Con
    2年前
    2021-11-01 17:11:52

    dalao,今天更新之后好像不能用了qwq

    • 博主
      Con
      2年前
      2021-11-01 21:38:17

      官方可能改了一些东西orz

      • 酥小白
        FH云彩
        2年前
        2021-11-01 22:23:17

        那怎么办呢

        • 博主
          酥小白
          2年前
          2021-11-01 22:35:56

          只能使用破解版

        • 酥小白
          FH云彩
          2年前
          2021-11-01 22:43:54

          怎么用破解版?

        • 酥小白
          FH云彩
          2年前
          2021-11-01 22:51:00

          而且现在我只能用手机,或者说您可以帮我把破解版搞好,直接发到我的QQ邮箱吗(现在我不能用QQ,不好意思哈)

        • 博主
          酥小白
          2年前
          2021-11-01 22:53:30

          现在还没确认能用的包

        • 酥小白
          FH云彩
          2年前
          2021-11-01 22:57:04

          如果能搞好的话,发我QQ邮箱(2038482443@qq.com)谢谢啦!

        • 酥小白
          FH云彩
          2年前
          2021-11-02 22:46:46

          现在怎么样了呢

  3. okaze
    2年前
    2021-10-30 15:30:29

    大佬我用win10开的服务器然后用手机弟一种方法连手动代理后网络会挂怎么解决啊

    • 博主
      okaze
      2年前
      2021-10-30 15:34:02

      确认ip是电脑的ip,手机与电脑在同一局域网内

      • okaze
        FH云彩
        2年前
        2021-10-30 15:36:31

        我电脑是用网线连接的手机是WiFi可以吗

        • 博主
          okaze
          2年前
          2021-10-30 15:43:25

          都连到一个路由器就行

  4. han
    2年前
    2021-10-30 15:27:12

    大佬我用的是第一种方法手动代理后网会挂怎么解决

  5. 言宇
    3年前
    2021-10-14 0:53:18

    大佬,如果被检测出来一般封几天啊?

    • 博主
      言宇
      2年前
      2021-10-30 15:32:40

      暂时没碰到有人被封的情况

  6. 少女祈祷中…
    3年前
    2021-9-17 18:29:48

    我windows服务端下载的压缩包 然后点开就退出来啥咋回事咧(ó﹏ò。)

  7. 3年前
    2021-9-07 22:58:12

    但是,Arknights不能再做一个证书验证吗?如果发现证书不对,反馈到服务器。
    (跟客服聊了一番,我觉得有几率封号)

    • 博主
      HenryZeng
      3年前
      2021-9-07 23:09:10

      因为是违反协议的,若要使用需要自行权衡利弊

      • FH云彩
        3年前
        2021-9-07 23:14:28

        (我们群 一群人把你的专栏举报了)
        额…….
        我发现是你发的内容后直接笑死

        • 博主
          HenryZeng
          3年前
          2021-9-07 23:16:43

          其实专栏是主动删的,并非是因为被举报的原因╮(╯▽╰)╭
          我前两天还修改过专栏,也审核通过了,说明并未对此类内容限制

  8. Zero
    3年前
    2021-6-23 15:59:18

    手游我都玩不了久就弃坑了,感觉没意思,还是更喜欢pc游戏 ̄﹃ ̄

    • 博主
      Zero
      3年前
      2021-7-02 16:32:59

      我也就几个手游 |´・ω・)ノ 电脑上玩的挺多

  9. wowo
    3年前
    2021-5-23 8:59:47

    喔喔谢谢OωO

本文评论已关闭
上一篇
下一篇