Las conexiones TCP son las más empleadas por las aplicaciones de Internet. Casi todas las aplicaciones de Internet emplean TCP de forma nativa, o pueden emplearlo si se desea.
Desproxy permite establecer conexiones TCP a través de proxies HTTP.
Con desproxy puedes emplear las aplicaciones con las que estás familiarizado: tu navegador preferido (MSIE, Mozilla...), tu gestor de correo (Outlook Express, Pine, Mutt, Eudora), tu lector de news (Netscape News...)... sin tener que preocuparte de si tienen o no tienen soporte HTTP. ¡Simplemente configura desproxy y prueba tú mismo!
Desproxy ha crecido rápido; en menos de un año pasó de sólo ser una aplicación a llegar a ser un completo conjunto de herramientas:
- Desproxy: un túnel TCP para proxies HTTP. La aplicación original.
- Desproxy-inetd: versión inetd de desproxy, muy útil para lanzar desproxy como daemon para sendmail, pop3...
- Desproxy-dns: un servidor dns (dns forwarder). Soporta peticiones UDP y TCP, retransmitiéndolas a un servidor dns padre a través de un proxy HTTP.
- Desproxy-socks4server: un servidor SOCKS Versión 4 y 5.
- Socket2socket: pequeña aplicación para conectar dos sockets (útil para retransmitir peticiones a un proxy lejano, por ejemplo).
Desproxy fué diseñado para funcionar en los siguientes sistemas:
- GNU/Linux (probado en Debian, debería funcionar en cualquier distribución)
- *BSD (incluyendo Mac OS X)
- Sun Solaris (probado en la versión 8)
- Microsoft Windows (95, 98, ME, NT, 2000 y XP), usando una biblioteca del proyecto cygwin
- en general, cualquier sistema POSIX que tenga un compilador C y la utilidad 'make'