[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tor-talk] Why does TBB use SOCKS and not HTTP(S)?



> Since the TBB is a web browser and the web uses HTTP(S), why is the HTTP 
> settings not used.

All your HTTP(S) traffic is encapsulated into SOCKS
	https://en.wikipedia.org/wiki/SOCKS

With HTTP(S) proxies, you can only proxying HTTP(S) protocol, and not raw 
socket.

> I understand that Tor also uses SOCKS (e.g. torsocks). But, even so, the 
> browser uses HTTP(S). Why does the browser require SOCKS and not HTTP?

Tor doesn’t really use SOCKS internaly, it only provide a SOCKS proxy server 
to allow applications to communicate with the Tor network without modification 
(provided it supports SOCKS proxy).

torsocks just replace standard TCP stack with a fake one (encapsulating TCP 
socket into a « SOCKS socket ») for application not supporting SOCKS proxy 
natively.

Regards,
-- 
Aeris

Protégez votre vie privée, chiffrez vos communications
GPG : EFB74277 ECE4E222
OTR : 922C97CA EC0B1AD3
https://café-vie-privée.fr/

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk