解决EasyConnect「本地环境出现异常」和毒瘤问题 | 您所在的位置:网站首页 › ns新主机价格 › 解决EasyConnect「本地环境出现异常」和毒瘤问题 |
![]() 前言 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 了^_^ |
CopyRight 2018-2019 实验室设备网 版权所有 |