Changes between Version 403 and Version 404 of doc/TorifyHOWTO


Ignore:
Timestamp:
May 13, 2010, 7:16:45 PM (10 years ago)
Author:
phobos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/TorifyHOWTO

    v403 v404  
    9696=== Differences between torsocks and tsocks ===
    9797
    98 A complete history of changes is maintained in the [[http://code.google.com/p/torsocks/source/browse/trunk/ChangeLog|Changelog.]] The initial
     98A complete history of changes is maintained in the [http://code.google.com/p/torsocks/source/browse/trunk/ChangeLog|Changelog.] The initial
    9999working copy of torsocks was obtained through the following steps in June 2008:
    100100
    101   * Tsocks was downloaded from the project's sourceforge [[http://sourceforge.net/project/showfiles.php?group_id=17338|repository]].
    102   * All patches listed at [[http://wiki.noreply.org/noreply/TheOnionRouter/TSocksPatches|TSocksPatches]] in March 2008 were applied. In particular, the patch from Total Information Security that hooks DNS requests and passesthem to Tor. The original link for this patch is now dead and the authors are no longer available at the email addresses supplied in the patch's source.
    103   * Weasel's getpeername() patch and some build-related patches from [[https://giig.ugr.es/~rgarcia/tsocks/|Ruben Garcia]] were applied.
     101  * Tsocks was downloaded from the project's sourceforge [http://sourceforge.net/project/showfiles.php?group_id=17338|repository].
     102  * All patches listed at [http://wiki.noreply.org/noreply/TheOnionRouter/TSocksPatches|TSocksPatches] in March 2008 were applied. In particular, the patch from Total Information Security that hooks DNS requests and passesthem to Tor. The original link for this patch is now dead and the authors are no longer available at the email addresses supplied in the patch's source.
     103  * Weasel's getpeername() patch and some build-related patches from [https://giig.ugr.es/~rgarcia/tsocks/|Ruben Garcia] were applied.
    104104  * All references to tsocks in the project source files were renamed to torsocks.
    105105  * The project was then migrated to an automake/autoconf build system.
    106106
    107 To help with reconstructing the above steps a list of applied patches is available in the [[http://code.google.com/p/torsocks/source/browse/trunk/patches|patches]] subdirectory of the torsocks [[http://code.google.com/p/torsocks/source/browse/trunk/|source]] tree.
     107To help with reconstructing the above steps a list of applied patches is available in the [http://code.google.com/p/torsocks/source/browse/trunk/patches|patches] subdirectory of the torsocks [http://code.google.com/p/torsocks/source/browse/trunk/|source] tree.
    108108
    109109=== Enhancements unique to torsocks ===
     
    123123Tor 0.0.8 (or later) has a workaround for this problem; until we can hack tsocks (or a work-alike) to support DNS, instead of using a hostname directly, first use {{{tor-resolve}}} to resolve the hostname into an IP (via Tor) and then use that IP address with your tsocks-ified application.
    124124
    125 See [[TheOnionRouter/TorFAQ#SOCKSAndDNS| the FAQ]] for more information.
    126 
    127 '''NOTE:''' There is now a patch to the tsocks code that handles dns leaks and .onion addresses, [[http://www.totalinfosecurity.com/patches/tor.php|tordns]]
     125See [TheOnionRouter/TorFAQ#SOCKSAndDNS| the FAQ] for more information.
     126
     127'''NOTE:''' There is now a patch to the tsocks code that handles dns leaks and .onion addresses, [http://www.totalinfosecurity.com/patches/tor.php|tordns]
    128128
    129129== About dante ==
     
    146146
    147147== About socat ==
    148 [[#Socat|(link)]]
    149 
    150 [[http://www.dest-unreach.org/socat/|socat]] is a multipurpose relay for bidirectional data transfer.  It is possible to use socat as a general means by which programs agnostic of SOCKS can use Tor by connecting to a local TCP port.
     148
     149[http://www.dest-unreach.org/socat/|socat] is a multipurpose relay for bidirectional data transfer.  It is possible to use socat as a general means by which programs agnostic of SOCKS can use Tor by connecting to a local TCP port.
    151150
    152151 Socat (for SOcket CAT) establishes two bidirectional byte streams
     
    195194Add {{{ /bin/systrace -e -a -t }}} if you have a systrace policy for socat.  An example policy for IRC can be found at /SystracePolicy
    196195
    197 = How to torify several programs =
     196== How to torify several programs ==
    198197
    199198The following pages have good explanations of how you can configure programs to use Tor. Please follow the below mentioned links.
    200199
    201  * [[/WebBrowsers|Web Browsers]]
    202  * [[/EMail| E-mail]]
    203  * [[/InstantMessaging|Instant Messaging]]
    204  * [[/IrcSilc|IRC/SILC]]
    205  * [[/BitTorrent|Bittorrent]]
    206  * [[/FTP|FTP]]
    207  * [[/Misc|Misc]]
    208 
    209 = Remailing =
    210 
    211 [[TheOnionRouter/RemailingAndTor|see Remailing: achieve strong remailing anonymity/security via. Tor and Stunnel]]
     200 * [/WebBrowsers|Web Browsers]
     201 * [/EMail| E-mail]
     202 * [/InstantMessaging|Instant Messaging]
     203 * [/IrcSilc|IRC/SILC]
     204 * [/BitTorrent|Bittorrent]
     205 * [/FTP|FTP]
     206 * [/Misc|Misc]
     207
     208== Remailing ==
     209
     210[TheOnionRouter/RemailingAndTor|see Remailing: achieve strong remailing anonymity/security via. Tor and Stunnel]
    212211
    213212== For the Crazy and Lazy ==