今天晚上碰到了一个很诡异的系统问题,花十分钟水一篇文章简单记录下。
前情
前情提要是我现在通过OneDrive来同步我的一些文件,最近我把公司的Mac还回去了,换上了自己的MacBook Air。于是重装了所有的软件,晚上要开会,拿着笔记本准备继续写文档。OneDrive设置完成之后会变成一个登录项。
因为刚好重新装了系统,想看下这几天有哪些新的登录项。结果赫然发现通用-登录项-允许在后台
里面出现了一个叫TNT - why join the navy when you can be a pirate
的登录项。(TNT是一个破解组织)
定位原因
Google了一下,发现这个问题在Reddit上还是有一些讨论的,比如这个地址。于是按照里面的方式,简单排除了一下。
首先,看有哪些登录项,命令行
sudo sfltool dumpbtm
发现这个启动项是因为装了hack版本的sensei造成的(之所以装这个是因为机器散热有问题,下了个软件做监控)
问题定位到之后,就相对比较简单了,按照帖子里面的搞法开始弄。
解决问题
首先,当然是把hack的软件删掉,到时候有用的时候买一个正版或者持续用试用版。Sensei下载地址
然后,开始删除残留的文件,根据刚才命令给的地址,删除命令里面的那个文件夹。
文件夹在 /Library/(资源库)目录下面,分别是
- Application Support目录下的文件
- LaunchAgents目录下的相关文件
- LaunchDaemons目录下的相关文件
当这里的文件删除后,过几分钟就能看到设置页里的那个项目消失了。
写在最后
先检讨下自己的正版意识,当然大部分的情况下TNT的私货不会对安全造成啥影响,之所以hack进登录项估计也是为了跟大家说下你用了我给的应用。相比于Windows下面的那些破解包提供者来说,还是相当良心的。
发表回复