如何删除 osx 内核扩展

如何删除 osx 内核扩展

我正在尝试删除内核扩展,但每次重新启动它都会再次出现,如何永久删除它?

我相信这一点com.ab.kl.engine 是某种间谍软件

输出:kextstat | grep -v com.apple

  104    0 0xffffff7f81fa3000 0x4000     0x4000     com.ab.kl.engine (1) <34 4 3>

/Library/Extensions 中可用的扩展:

ACS6x.kext
ATTOCelerityFC8.kext
ATTOExpressSASHBA2.kext
ATTOExpressSASRAID2.kext
ArcMSR.kext
CalDigitHDProDrv.kext
HighPointIOP.kext
HighPointRR.kext
LittleSnitch.kext
PromiseSTEX.kext
SoftRAID.kext

有什么想法可以永久摆脱 com.ab.kl.engine 吗?

答案1

您是如何尝试删除它的?此外,扩展可以存在/隐藏的位置不止一个。我会检查 /System 和 /Library。

您可以像这样使用 kextunload......

sudo kextunload /System/Library/Extensions/extension_name_here.kext

或者在文件系统级别

mount -uw /
rm -rf /System/Library/Extensions/extension_name_here.kext
  or
rm -rf /Library/Extensions/extension_name_here.kext

如果完成这些之后你仍然看到扩展已加载吗?

相关内容