解决EasyConnect「本地环境出现异常」和毒瘤问题 您所在的位置:网站首页 ns新主机价格 解决EasyConnect「本地环境出现异常」和毒瘤问题

解决EasyConnect「本地环境出现异常」和毒瘤问题

2023-03-27 01:54| 来源: 网络整理| 查看: 265

前言

EasyConnect是大部分学校用于远程代理的软件,但其毒瘤性大部分人还尚未知晓。

其流氓行径如下:

「强制」安装深信服的根证书,并且在删除后会重新安装[1]安装根证书,意味着可以直接进行中间人攻击,随意篡改数据。后台常驻进程 EasyMonitor 和 ECAgentProxy,且都以 root 权限运行[2]即使你关掉了软件,这两个进程依然会以root权限在后台常驻这意味着这些进程可以读取和写入任何东西导致「本地环境出现异常」的原因

相信有很多人都遇到过这种情况,大部分人可能以为真是自己的网络环境出现了问题,然后反复重启也无法解决,最后只能重新安装软件。

但实际上的原因是 EasyMonitor 和 ECAgentProxy 的进程被kill掉了,这对我们来说是好事,但EasyConnect不这么认为,它会弹出以上错误,不让你继续使用。

解决方案方案一:docker+clash

参考[3],在docker中运行EasyConnect,然后开放 Socks5 供宿主机连接以使用代理[4]。

缺点是比较折腾,并且当clash代理校园网时将无法再访问谷歌。

方案二:用完就kill

主要参考《解决EasyConnect的毒瘤行为》,在运行EasyConnect前先启用 EasyMonitor 和 ECAgentProxy 进程,在结束后再kill掉。

通过vim 打开zprofile文件:vim ~/.zprofile ,添加以下代码(该方法仅在MacOS环境下运行,Windows和Linux需进行对应修改)

function EC_start(){ /Applications/EasyConnect.app/Contents/Resources/bin/EasyMonitor > /dev/null 2>&1 & /Applications/EasyConnect.app/Contents/MacOS/EasyConnect > /dev/null 2>&1 & open /Applications/EasyConnect.app } function EC_kill(){ pkill EasyMonitor pkill ECAgent pkill ECAgentProxy pkill EasyConnect }

然后source一下:source ~/.zprofile

之后就能直接在命令行安全启动和关闭 EasyConnect 了^_^

参考^EasyConnect 你想干甚?—— 干掉 macOS 版 EasyConnect 的流氓行为 https://blog.isteed.cc/post/fuck-easyconnect-on-macos/^解决EasyConnect的毒瘤行为 https://vccv.cc/article/docker-easyconnect.html^M1 Mac 用不了深信服 easyconnet? 用 docker+clash封印它 https://zhuanlan.zhihu.com/p/385845245^docker-easyconnect https://github.com/Hagb/docker-easyconnect


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有