
Скрипты для: Как построить скрытую инфраструктуру пентестинга почти бесплатно
Скрипты для построения скрытой инфраструктуры пентестинга с использованием RedSocks и DNScrypt.
Этот репозиторий содержит набор Bash-скриптов для помощи в настройке прозрачной прокси-инфраструктуры. Он направляет трафик через SOCKS5-прокси (через RedSocks) и шифрует DNS-запросы (через DNScrypt).
Оригинальный источник: CPH-SEC/CPH-SEC.github.io
python3iptablesnano (или любой редактор по выбору)curlУстановка зависимостей:
Запустите скрипт установки для настройки dnscrypt-proxy и resolvconf.
sudo ./installdnscrypt.sh
Редактирование конфигурации RedSocks: Настройте параметры удалённого SOCKS5-прокси.
sudo ./editREDconf.sh
Для запуска прозрачного прокси (это перезапустит DNS-службы и применит правила iptables):
sudo ./startREDsocks.sh
Этот скрипт является основной точкой входа. Он будет работать непрерывно. Нажмите Ctrl+C, чтобы остановить и выполнить очистку.
Маршрутизация трафика: Примените правила iptables вручную.
sudo ./iproute.sh
Сброс маршрутизации: Очистите правила iptables и остановите перенаправление.
sudo ./resetiproute.sh
Перезапуск DNS: Перезапустите DNScrypt и сетевые службы.
sudo ./restartDNScrypt.sh
Проверка IP: Проверьте ваш внешний IP-адрес.
./myip.sh
Получение прокси: (требуется подмодуль fetch-some-proxies)
sudo ./fetch.sh
Этот репозиторий был проверен и модернизирован.
set -euo pipefail для раннего выявления ошибок.