Aracnié uma estrutura Ruby modular, cheia de recursos e de alto desempenho, destinada a ajudar testadores de penetração e administradores a avaliar a segurança de aplicações web modernas. Eu nunca a usei antes de ouvir muitas coisas boas sobre ela, então tentei instalar e executar isto.
Estou em um Mac OS X 10.15 que baixei recentementeAracnideaqui
Então, eu tenho isso no meuDownloadpasta
Eu extraí e renomeei paraArachni
Eu tive que permitir isso manualmente
Eu permiti que um, mais 3 aparecessem
Reinicie o comando,
$ ./bin/arachni
Recebi o prompt de permissão novamente
Se alguém souber como fazer isso funcionar no Mac OS X mais recente, por favor me avise.
Responder1
Um pouco atrasado, mas estou fornecendo a solução de qualquer maneira, pois é bastante simples se você conhece alguns truques do macOS (o que nem sempre é tão fácil).
Então, como você evita que o macOS Gatekeeper o incomode com todas essas solicitações?
Basta executar sudo xattr -r -d com.apple.quarantine *
dentro da pasta arachni e pronto.
Além disso, relacionado à sua pergunta, você precisa aumentar o número de arquivos abertos, caso contrário o arachni reclamará ao se conectar a um site e basicamente não funcionará corretamente.
No macOS (estou no Catalina) você faz: ulimit -n 1024
.
Aqui está uma sequência completa de comandos para sua conveniência:
cd arachni-1.5.1-0.5.12
sudo xattr -r -d com.apple.quarantine *
ulimit -n 1024
./bin/arachni_web