教你如何卸载 LVSecurityAgent 流氓软件,实在是太恶心了
背景
最近实在是被这个软件恶心到了,网络的资料都太老了,所以自己写一篇,方便大家。
提示 只是针对 Mac 电脑,Windows系统的不在本文讨论范围内。
环境
macOS版本:14.1.1
M1 Pro
首先这个LVSecurityAgent是什么?
简单来说,就是流氓软件。
他是一个监控软件,用于收集数据以及内网Wifi链接,它长着个样子!
LVSecurityAgent
具体能干什么,看下图
能干的,不能干的,都能干 ,这个软件是不是太流氓了 。
如何卸载?其实是删除
正常卸载是卸载不掉的,推荐大佬写的这脚本能把监控软件骨灰都扬了 。
echo 'delete shit.app..need your root pwd';
sudo rm -rf /Applications/LVSecurityAgent.app;
sudo rm -rf /Applications/dvc-manageproxy-exe.app
echo 'script is fighting...';
# 这流氓软件会把该文件夹锁定,无法直接rm删除,所以要先改变文件夹属性解锁
sudo chflags noschg /opt/LVUAAgentInstBaseRoot;
echo 'delete shit.datafile..';
sudo rm -rf /opt/LVUAAgentInstBaseRoot;
sudo rm -rf /Library/LaunchAgents/com.lvmagent.gui.plist
sudo rm -rf /Library/LaunchAgents/com.leagsoft.uniremote.plist
sudo rm -rf /Library/LaunchDaemons/com.lvmagent.core.plist
sudo rm -rf /Library/LaunchDaemons/com.lvmagent.filemonitor.plist
sudo rm -rf /Library/LaunchAgents/com.lvmagent.screen.plist
echo 'kill shit.process..';
sudo ps -ef|grep -E 'LVUAAgentInstBaseRoot|dvc-manageproxy-exe' |grep -v "grep"|awk '{print $2}'|xargs sudo kill -9;
echo 'congratulations! You throw that shit!';
执行前记得chmod赋予执行权限。
比如我将脚本保存为 script_of_justice.sh ,
然后在命令行下执行 chmod 755 script_of_justice.sh,
然后再执行 ./script_of_justice.sh 来调用脚本。
卸载的核心点就是把该软件相关东西都删除
这个监控软件其实就是靠着 plist 这几个文件实现无限自启的,一般基本上通过 vim编辑plist 后,重启这个软件就不会自启了,这个时候删不删也无所谓了,主要看dvc-xxx-xxx这个前缀的进程在进程管理里面是否存在就行。
提示 这软件有正常卸载办法,但是需要管理员提供动态验证码给你,你离职的话正常都给你。
脚本执行成功后,重启电脑,看看任务执行器还有 dvc-xxx-xxx 的进程吗,如果没有就说明删除成功了,没有在后台悄悄咪咪无限重启线程