Mac OS X Catalina 上的 Arachni

cyb*_*3rZ 1 macos

Arachni是一个功能齐全、模块化、高性能的 Ruby 框架,旨在帮助渗透测试人员和管理员评估现代 Web 应用程序的安全性,在听到很多关于它的好消息之前我从未使用过它,所以我尝试安装并使用它。运行。

我使用的是 Mac OS X 10.15 我最近刚刚从这里下载了Arachni

然后,我在我的下载文件夹中找到了这个

在此输入图像描述

我将其解压并重命名为Arachni

在此输入图像描述

在此输入图像描述

我必须手动允许它

在此输入图像描述

我允许另外 1 个、3 个出现

在此输入图像描述

重新启动命令,

$ ./bin/arachni

我再次收到权限提示

在此输入图像描述

如果有人知道如何在最新的 Mac OS X 上运行它,请告诉我。

小智 5

虽然有点晚了,但无论如何我都会提供解决方案,因为如果您了解一些 macOS 技巧,那么它会非常简单(尽管这并不总是那么容易)。

那么如何阻止 macOS Gatekeeper 用所有这些请求来骚扰您呢?

只需在 Arachni 文件夹中运行sudo xattr -r -d com.apple.quarantine *即可。

另外,与您的问题相关,您必须提高打开文件的数量,否则 arachni 在连接到网站时会抱怨并且基本上无法正常工作。

在 macOS(我在 Catalina)上,你可以ulimit -n 1024

为了您的方便,这里提供了完整的命令序列:

cd arachni-1.5.1-0.5.12
sudo xattr -r -d com.apple.quarantine *
ulimit -n 1024
./bin/arachni_web
Run Code Online (Sandbox Code Playgroud)