[tor-talk] Why does TBB use SOCKS and not HTTP(S)?
Aeris
aeris+tor at imirhil.fr
Tue Mar 17 16:15:55 UTC 2015
> 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/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.torproject.org/pipermail/tor-talk/attachments/20150317/b4d2db45/attachment-0001.sig>
More information about the tor-talk
mailing list