我最近安装了害群之马在我的 MacBook 上。但是,每隔几分钟,它就会提示我输入密码。
这是一个众所周知的问题吗?更重要的是,有没有办法使用 BlackSheep 而不需要每隔几分钟输入一次密码?
~~编辑~~
到目前为止,我得到的唯一有效答案是以 root 身份登录。这似乎是一个治标不治本的例子。经常以 root 身份运行 Firefox 难道不是一个很大的安全风险吗?
如果有人知道更好的方法来解决这个问题我会很高兴...
答案1
我首先要检查你是否拥有最新的更新至 BlackSheep从 11 月 8 日起。
在文章中火羊,iancharnas 评论道:
对于收到 --fix-permissions 错误的人,请执行以下操作:
- 在“应用程序”->“实用程序”下打开“终端”
将此命令复制并粘贴到终端并按 [enter]
sudo ~/Library/Application\ Support/Firefox/Profiles/*/extensions/firesheep\@codebutler.com/platform/Darwin_x86-gcc3/firesheep-backend --fix-permissions
它会要求您输入密码,请输入。
- 重新启动 Firefox,错误就会消失。
如果仍然出现“--fix-permissions”错误,则可能是安装了 FireVault,需要执行以下操作。如果启用了 FileVault,它会将您的主目录挂载为“nosuid”,因此数据包捕获后端将无法运行,直到您将这些附加命令复制并粘贴到终端中,将 firesheep-backend 移动到可以运行 SUID root 的位置:
sudo mv ~/Library/Application\ Support/Firefox/Profiles/*/extensions/firesheep\@codebutler.com/platform/Darwin_x86-gcc3/firesheep-backend /usr/bin/firesheep-backend sudo ln -s /usr/bin/firesheep-backend ~/Library/Application\Support/Firefox/Profiles/*/extensions/firesheep\@codebutler.com/platform/Darwin_x86-gcc3/firesheep-backend
答案2
我是 BlackSheep 的作者。一些用户在 Windows 和 Linux 上报告了此问题。通常,这是由 AV 或沙盒程序引起的,这些程序阻止浏览器运行任意可执行文件。您可能需要检查您是否正在运行此类程序。