Арахни— это полнофункциональный, модульный, высокопроизводительный фреймворк Ruby, призванный помочь тестировщикам на проникновение и администраторам оценивать безопасность современных веб-приложений. Я никогда не пользовался им раньше, но слышал о нем много хорошего, поэтому попробовал установить и запустить его.
У меня Mac OS X 10.15. Я только что скачалАрахниотздесь
Затем я получил это на свой счет.Скачатьпапка
Я извлек его и переименовал вArachni
Мне пришлось разрешить это вручную.
Я допустил один, появились еще 3.
Перезапустите команду,
$ ./bin/arachni
Я снова получил запрос на разрешение.
Если кто-то знает, как заставить это работать на последней версии Mac OS X, пожалуйста, дайте мне знать.
решение1
Хоть и с небольшим опозданием, но я все равно предоставлю решение, поскольку оно довольно простое, если вы знаете несколько трюков macOS (что, впрочем, не всегда так просто).
Так как же сделать так, чтобы macOS Gatekeeper не донимал вас всеми этими запросами?
Просто запустите sudo xattr -r -d com.apple.quarantine *
папку arachni и все готово.
Кроме того, в связи с вашим вопросом, вам придется увеличить количество открытых файлов, иначе 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