Herramienta para tunelar conexiones TCP a través de un proxy HTTP compatible con el método CONNECT. Lee la entrada estándar y escribe en la salida estándar durante la conexión, al igual que netcat. Se puede utilizar, por ejemplo, para conectarse a un servidor SSH que se ejecuta en un puerto 443 remoto a través de un proxy HTTPS estricto.
$ corkscrew proxy.example.com 8080 host.example.com 80
$ ssh -o PrxyCommand="corkscrew proxy.example.com 8080 %h %p" user@remote_host
$ openssl s_client -connect example.com:443 | corkscrew proxy.example.com 8080 -
1.-
Configurando corkscrew:
# nano /etc/corkscrew.conf
Y colocar las lineas:
[Proxy]
Host = proxy.example.com
Port = 8080
[Target]
Host = target.example.com
Port = 443
Luego puede usarae así:
$ corkscrew /etc/corkscrew.conf