[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:software:irssi_on_tor [2013/02/11 16:09 (UTC)] – Prettified the code blocks, and polished the text and layout a bit.. alienbob | howtos:software:irssi_on_tor [2014/02/01 19:04 (UTC)] – Link to the list of Freenode hidden servers included chrisabela | ||
---|---|---|---|
Line 23: | Line 23: | ||
tor (The Onion Router) provides anonymity for dissidents and whistle blowers on the Internet. It also channels traffic through port 443, thus it can be used to penetrate through some dumb firewalls that block some services to the users relying only on the destination port information. | tor (The Onion Router) provides anonymity for dissidents and whistle blowers on the Internet. It also channels traffic through port 443, thus it can be used to penetrate through some dumb firewalls that block some services to the users relying only on the destination port information. | ||
- | A SlackBuild for tor is maintained on the [[http:// | + | A SlackBuild for tor is maintained on the [[http:// |
If you are using a desktop, I recommend to install also vidalia. A SlackBuild for vidalia is also found on the [[http:// | If you are using a desktop, I recommend to install also vidalia. A SlackBuild for vidalia is also found on the [[http:// | ||
Line 38: | Line 38: | ||
=====2.0 Register your Nick===== | =====2.0 Register your Nick===== | ||
- | You will need to register your nick with freenode.net. You will need a valid e-mail address to do that. The procedure to register your nick is may be followed from here: http:// | + | You will need to register your nick with freenode.net. You will need a valid e-mail address to do that. The procedure to register your nick may be followed from here: http:// |
=====3.0 SASL Authentication (5)===== | =====3.0 SASL Authentication (5)===== | ||
Line 44: | Line 44: | ||
Then you will need to logon Freenode via SASL authentication. | Then you will need to logon Freenode via SASL authentication. | ||
- | Install [[http:// | + | Install [[http:// |
Then proceed to install some required CPAN perl modules: | Then proceed to install some required CPAN perl modules: | ||
As root, execute the following commands. Note that you will need an Internet connection < | As root, execute the following commands. Note that you will need an Internet connection < | ||
- | # cpan2tgz --build-tag=me | + | # cpan2tgz --build-tag=me |
+ | # cpan2tgz --build-tag=me Math:: | ||
# cpan2tgz --build-tag=me Crypt::DH Crypt:: | # cpan2tgz --build-tag=me Crypt::DH Crypt:: | ||
# cpan2tgz --build-tag=me Math:: | # cpan2tgz --build-tag=me Math:: | ||
# cpan2tgz --build-tag=me Math:: | # cpan2tgz --build-tag=me Math:: | ||
- | # cpan2tgz --build-tag=me Math:: | ||
</ | </ | ||
- | Note that the argument " | + | Note that the argument " |
- | Now as your usual non-privileged user, rename your irssi configurations files, to ensure consistency: | + | Now as your chosen |
$ mv -i $HOME/ | $ mv -i $HOME/ | ||
$ irssi | $ irssi | ||
Line 112: | Line 112: | ||
=====4.0 Torifying irssi===== | =====4.0 Torifying irssi===== | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | < | ||
+ | # cd /usr/lib | ||
+ | # ln -s ../ | ||
+ | </ | ||
To connect to freenode with tor, start it as follows: | To connect to freenode with tor, start it as follows: | ||
Line 133: | Line 140: | ||
</ | </ | ||
- | Be aware that the connection will be slow. If you are using vidalia, you may try changing your proxy server for a better connect. Eventually, you should manage to log in but you have to be patient and accept some latency. | + | Be aware that the connection will be slow. If you are using vidalia, you may try changing your proxy server for a better connect. Eventually, you should manage to log in but you have to be patient and accept some latency. Should you still fail, consider using other hidden servers that are listed in https:// |
You may check that you are chatting anonymously: | You may check that you are chatting anonymously: | ||
Line 143: | Line 150: | ||
I obtained the following result: | I obtained the following result: | ||
< | < | ||
- | 20:55 -!- ChrisAbela [~chris@gateway/ | + | 20:18 -!- ChrisAbela [~Chris@gateway/ |
- | 20:55 -!- ircname | + | 20:18 -!- ircname |
- | 20:55 -!- server | + | 20:18 -!- server |
- | 20:55 -!- hostname : gateway/ | + | 20:18 -!- hostname : gateway/ |
- | 20:55 -!- idle : 0 days 0 hours 0 mins 25 secs [signon: | + | 20:18 -!- idle : 0 days 0 hours 0 mins 9 secs [signon: |
- | 20:55 -!- account | + | 20:18 -!- account |
- | 20:55 -!- End of WHOIS | + | 20:18 -!- End of WHOIS |
</ | </ | ||
- | Note that the username | + | Note that the user_name |
Then proceed as usual: | Then proceed as usual: |