Reconnaissance
Инструмент для автоматизированной разведки по целевому домену: запускает набор лучших утилит для сканирования и поиска уязвимостей (энумерация субдоменов, веб-проверки, OSINT, сканирование портов).
Установка
# Prerequisites — Ubuntu/Debian
sudo apt update
sudo apt install -y git curl wget python3 python3-pip ruby golang jq
# Prerequisites — macOS (Homebrew)
brew install git curl wget python@3 ruby go jq gnu-getopt coreutils gnu-sed bash
# Local installation
git clone https://github.com/six2dez/reconftw.git
cd reconftw
chmod +x install.sh
./install.sh
# Non-interactive install (option 1 = all dependencies + tools)
echo 1 | ./install.sh
# Update tools only (skip system packages)
./install.sh --tools
# Docker
docker pull six2dez/reconftw:latest
docker run --rm -v "$(pwd)/Recon:/reconftw/Recon" six2dez/reconftw:latest -d example.com -r
# Docker with custom config / API keys
docker run --rm \
-v "$(pwd)/Recon:/reconftw/Recon" \
-v "$(pwd)/my_config.cfg:/reconftw/reconftw.cfg" \
-e SHODAN_API_KEY="your_key" \
six2dez/reconftw:latest -d example.com -r