惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Privacy & Cybersecurity Law Blog
Engineering at Meta
Engineering at Meta
Forbes - Security
Forbes - Security
MongoDB | Blog
MongoDB | Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
A
About on SuperTechFans
量子位
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
雷峰网
雷峰网
腾讯CDC
P
Proofpoint News Feed
S
Schneier on Security
S
Secure Thoughts
V
Visual Studio Blog
Help Net Security
Help Net Security
The Hacker News
The Hacker News
C
Cyber Attacks, Cyber Crime and Cyber Security
P
Privacy International News Feed
SecWiki News
SecWiki News
S
SegmentFault 最新的问题
T
Threatpost
小众软件
小众软件
MyScale Blog
MyScale Blog
F
Fortinet All Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
T
Tailwind CSS Blog
I
Intezer
C
CERT Recently Published Vulnerability Notes
U
Unit 42
V
V2EX
Cyberwarzone
Cyberwarzone
Recorded Future
Recorded Future
O
OpenAI News
Project Zero
Project Zero
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
Know Your Adversary
Know Your Adversary
C
Cybersecurity and Infrastructure Security Agency CISA
Scott Helme
Scott Helme
V2EX - 技术
V2EX - 技术
博客园 - 叶小钗
S
Securelist
A
Arctic Wolf
The Cloudflare Blog
W
WeLiveSecurity
T
Threat Research - Cisco Blogs
博客园 - Franky

Claude's Blog

浅谈 npm 依赖治理 记录 Got(Node.js) 代理 HTTP 请求的坑 如何管理桌面窗口 SSR 页面 CDN 缓存实践 从 is-promise 事件我们可以学到什么 分享一个 npm dist-tag 的冷知识 从 Vimium 到 qutebrowser Verdaccio 性能优化:单机 Cluster 让 npm install 不使用缓存的方法 Verdaccio 性能优化:代理分流 Verdaccio 性能优化:上游路径转发 CSAPP DataLab 题解 不靠谱的 Egg.js 框架开发指南 如何解决 Debian 系 Elastic apm-server 7.x 启动失败 Hexo NexT 主题升级 7.4 From Journeyman to Master Nginx SWRR 算法解读 记一次 Node.js 进程挂起的 BUG 追踪 警惕 Travis CI 的 npm 缓存
Mac 上移除 EasyConnect 常驻后台进程
Post author: Claude Ray · 2019-08-24 · via Claude's Blog

想必大家已经知道,EasyConnect 会在后台强行添加名为 EasyMonitor 的开机自启守护进程,网上已经有关闭教程了

1
sudo launchctl unload /Library/LaunchDaemons/com.sangfor.EasyMonitor.plist

可实际上 EasyConnect 还启动了另一个“杀不掉”的后台进程 ECAgent,活动频率很低,似乎不会造成内存泄漏,略显不起眼。但这无法作为它肆意常驻的理由。

禁用

首先找到 plist 文件,在 /Library/LaunchAgents/com.sangfor.ECAgentProxy.plist。它无法被 launchctl unload,不过没关系,你可以直接把它挪走或删除,并且今后都不再需要它。

1
sudo mv /Library/LaunchAgents/com.sangfor.ECAgentProxy.plist ~

当然这时候它还是不能被 kill 掉,要想从 launchctl 中删除而不重启电脑,可以采用 launchctl remove。

1
launchctl remove com.sangfor.ECAgentProxy

启用

关闭后台进程之后,启动 EasyConnect 会弹出警告:

1
2
3
Alert

Initialization failed. Please try reinstalling!

没办法,只能向恶势力低头,需要使用时,必须重新加载 EasyMonitor。

1
2

sudo launchctl load /Library/LaunchDaemons/com.sangfor.EasyMonitor.plist

而 ECAgent 就没这么麻烦了,它根本不必后台常驻 —— EasyConnect 启动时会自己创建一个,并且会随着 EasyConnect 进程一起退出。最终我删掉了 com.sangfor.ECAgentProxy.plist 文件的备份。

Reference