Ciao a tutti.
Volevo sapere se qualcuno aveva gia avuto esperienze con l'HTTP tunnelling e poteva dissipare un mio dubbio riguardante un aspetto meramente "pratico" di tale tecnica.
Poniamo uno scenario:
- Client stante all'interno di una rete LAN firewallata.
- Firewall settato di modo che tutto il traffico in uscita proveniente dalla LAN venga sistematicamente droppato eccetto che quello destinato alla porta 80 (http).
- Il client vorrebbe utilizzare un protocollo differente da http (esempio: ICQ protocol, 5190 TCP) e tunnellarlo su quest'ultimo.
Per fare questo cosa dovrà fare il client?
Gli sarà sufficiente utilizzare un comune socks server remoto in listening su una porta non standard (in questo caso 80) oppure dovrà utilizzare un software di terze parti (per intederci un'applicativo "http-tunnel client" che si connetterà ad un altro applicativo "http-tunnel server")?
Questo dubbio mi è sorto dopo una ricerca su google che mi ha portato a questo prodotto:
http://www.http-tunnel.com/html/solu...nel/client.asp
Come si legge dalla descrizione nella pagina l'ipotetico protocollo "non previsto" verrebbe prima convolgiato nell'applicativo "HTTP-Tunnel Client" che si occuperebbe di mandare il traffico ad un secondo applicativo "HTTP-Tunnel server" che routerebbe il tutto:
A questo punto ripropongo la domanda:Your Internet application sends data to the HTTP-Tunnel Client, which in turn tunnels the data over HTTP (port 80) to the HTTP-Tunnel servers. The servers then send the data to the intended destination and forward the responses back to the HTTP-Tunnel client
per fare questo non è sufficiente utilizzare un normalissimo socks server posto preventivamente sulla porta 80 TCP?
Ringraziamenti anticipati.
PS - se la sezione "sicurezza" non è la più adatta spostatemi pure.

Rispondi quotando
