# Egress filtering

> El firewall del **objetivo** bloquea ciertos puertos de salida → tu Reverse shell no conecta y crees que el exploit falló.

## Qué probar (puertos de salida)
```
80, 443, 8080, 53, 4444
```
- Si **ninguno** funciona → considera una shell por **ICMP** o canal DNS.
- 53 (DNS) y 443 suelen estar permitidos casi siempre.

## Listener correcto según objetivo
```
nc clásico        → víctima Linux
ncat --ssl        → evadir IDS
stty raw -echo+nc → Windows ConPtyShell
```

## Regla
Descubre el egress **pronto** (Gestión del tiempo): perder 2h pensando que el exploit no va, cuando es el firewall, es clásico.

Relacionado: Reverse shell · Puesto de mando Kali · OSCP MOC
