Interface gráfica (GUI) para o FFUF
O Framboesa é uma interface gráfica (GUI) desenvolvida para facilitar o uso do FFUF (Fuzz Faster U Fool), uma ferramenta poderosa usada por pentesters, hackers éticos e especialistas forenses para descobrir diretórios, hosts virtuais e realizar fuzzing de parâmetros. 🎯
O objetivo deste projeto é tornar o FFUF mais acessível, permitindo que usuários configurem e executem a ferramenta sem a necessidade de utilizar a linha de comando, ideal para quem não está familiarizado com terminais. 🚀
Para usar o Framboesa no Windows, você precisará instalar o FFUF e configurar o Go:
-
Instale o Go: Download Go
go version go install github.com/ffuf/ffuf/v2@latest
-
Adicione o Go ao PATH (opcional): Para garantir que você possa executar o FFUF de qualquer lugar no Prompt de Comando:
- Vá até
Configurações do Sistema>Sistema>Configurações Avançadas do Sistema>Variáveis de Ambiente. - Na seção
Variáveis de sistema, encontre a variávelPath, selecione-a e clique emEditar. - Adicione o caminho
C:\Users\<SeuUsuário>\go\binao final da lista (substitua<SeuUsuário>pelo seu nome de usuário do Windows). - Clique em
OKpara salvar as alterações.
- Vá até
-
Via terminal (PowerShell):
-
Defina a variável GOPATH:
[System.Environment]::SetEnvironmentVariable('GOPATH', [System.IO.Path]::Combine($env:USERPROFILE, 'go'), [System.EnvironmentVariableTarget]::User)
-
Adicione GOPATH\bin ao PATH:
$env:Path += ";$env:GOPATH\bin"
-
Atualize a variável PATH permanentemente:
[System.Environment]::SetEnvironmentVariable('Path', $env:Path, [System.EnvironmentVariableTarget]::User)
-
-
Verifique a instalação:
ffuf -h
Para usar o Framboesa no Linux, você precisará instalar o FFUF e configurar o ambiente de desenvolvimento:
-
Instale o Go e o FFUF:
Dependendo da sua distribuição Linux, você pode usar os seguintes comandos:
-
Debian/Ubuntu:
sudo apt update sudo apt install golang-go go install github.com/ffuf/ffuf/v2@latest
-
Fedora:
sudo dnf install golang go install github.com/ffuf/ffuf/v2@latest
-
Arch Linux:
sudo pacman -S go go install github.com/ffuf/ffuf/v2@latest
-
-
Configure o Go e adicione ao PATH:
Para garantir que você possa executar o FFUF de qualquer lugar no terminal, adicione o diretório
$GOPATH/binao seuPATH.-
Defina a variável GOPATH:
echo 'export GOPATH=$HOME/go' >> ~/.bashrc source ~/.bashrc
-
Adicione
$GOPATH/binao PATH:echo 'export PATH=$PATH:$GOPATH/bin' >> ~/.bashrc source ~/.bashrc
-
-
Verifique a instalação:
Confirme que o FFUF foi instalado corretamente executando:
ffuf -h
Após configurar tudo, você pode executar o Framboesa ( versão completa ) com:
python -m framboesa.mainApós configurar tudo, você pode executar o Framboesa ( versão simplificada ) com:
python simple/__init__.py- Versão beta: Trabalhando para criar uma versão que não exija a instalação de FFUF separada ou dependências adicionais 💡
Este foi criado e está aberto para a comunidade. Se você tiver sugestões de melhorias ou encontrar algum erro, sinta-se à vontade para contribuir! 🙌