
Scripts para: Cómo construir una infraestructura de pentesting encubierta casi gratis
Scripts para construir una infraestructura de pentesting encubierta usando RedSocks y DNScrypt.
Este repositorio contiene un conjunto de scripts Bash para ayudar a configurar una infraestructura de proxy transparente. Enruta el tráfico a través de un proxy SOCKS5 (mediante RedSocks) y cifra las consultas DNS (mediante DNScrypt).
Fuente original: CPH-SEC/CPH-SEC.github.io
python3iptablesnano (o editor de preferencia)curlInstalar dependencias:
Ejecute el script de instalación para configurar dnscrypt-proxy y .
resolvconfsudo ./installdnscrypt.sh
Editar la configuración de RedSocks: Configure los detalles de su proxy SOCKS5 remoto.
sudo ./editREDconf.sh
Para iniciar el proxy transparente (esto reiniciará los servicios DNS y aplicará las reglas de iptables):
sudo ./startREDsocks.sh
Este script actúa como el punto de entrada principal. Se mantendrá en ejecución. Presione Ctrl+C para detener y limpiar.
Enrutar tráfico: Aplicar reglas de iptables manualmente.
sudo ./iproute.sh
Restablecer enrutamiento: Limpiar las reglas de iptables y detener la redirección.
sudo ./resetiproute.sh
Reiniciar DNS: Reiniciar DNScrypt y la red.
sudo ./restartDNScrypt.sh
Verificar IP: Verificar su dirección IP externa.
./myip.sh
Obtener Proxies: (Requiere el submódulo fetch-some-proxies)
sudo ./fetch.sh
Este repositorio ha sido auditado y modernizado.
set -euo pipefail está habilitado para detectar errores de forma temprana.