Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new Tor HS for alternative domains #81

Open
ioerror opened this issue Feb 12, 2015 · 4 comments
Open

Add new Tor HS for alternative domains #81

ioerror opened this issue Feb 12, 2015 · 4 comments

Comments

@ioerror
Copy link
Contributor

ioerror commented Feb 12, 2015

We should add a few new domains that have Tor Hidden Services.

http://jabber.s7t.de / jabberip5hpbrafx.onion according to https://twitter.com/ManiacTwister/status/555759240875606016
securejabber.me / giyvshdnojeivkom.onion according to https://securejabber.me/
wtfismyip.com / ofkztxcohimx34la.onion according to https://wtfismyip.com/jabber/
so36.net / s4fgy24e2b5weqdb.onion according to https://so36.net/services/xmpp/
jabber.ipredator.se / 3iffdebkzzkpgipa.onion according to https://www.ipredator.se/page/services#service_jabber
gabbler.de / gabbler7m74gkjci.onion according to http://www.gabbler.de/
jabber.autistici.org / wi7qkxyrdpu5cmvr.onion according to http://www.autistici.org/en/stuff/man_anon/tor.html

If somone could verify all of the above, I think one commit per domain would make sense - I have prepared a patch:

diff --git a/config.go b/config.go
index 40581b2..cadb2ba 100644
--- a/config.go
+++ b/config.go
@@ -190,6 +190,20 @@ func enroll(config *Config, term *terminal.Terminal) bool {
                "riseup.net":                "4cjw6cwpeaeppfqz.onion",
                "jabber.calyxinstitute.org": "ijeeynrc6x2uy5ob.onion",
                "jabber.otr.im":             "5rgdtlawqkcplz75.onion",
+               // https://twitter.com/ManiacTwister/status/555759240875606016
+               "jabber.s7t.de":             "jabberip5hpbrafx.onion",
+                // https://securejabber.me/
+               "securejabber.me":           "giyvshdnojeivkom.onion",
+               // https://wtfismyip.com/jabber/
+               "wtfismyip.com":             "ofkztxcohimx34la.onion",
+               // https://so36.net/services/xmpp/
+               "so36.net":                  "s4fgy24e2b5weqdb.onion",
+               // https://www.ipredator.se/page/services#service_jabber
+               "jabber.ipredator.se":       "3iffdebkzzkpgipa.onion",
+               // http://www.gabbler.de/
+               "gabbler.de":                "gabbler7m74gkjci.onion",
+               // http://www.autistici.org/en/stuff/man_anon/tor.html
+               "jabber.autistici.org":      "wi7qkxyrdpu5cmvr.onion",
        }

        // Autoconfigure well known Tor hidden services.

I would like someone else can sign of on my research above. @agl - do you want one pull with a commit per domain or one commit for everything?

@leif
Copy link
Contributor

leif commented Feb 13, 2015

I confirmed that all of the URLs above indicate that these onion addresses are usable for these jabber services.

I've only actually tried connecting to one of them so far, however, jabber.autistici.org and it said <stream:error><host-unknown xmlns='urn:ietf:params:xml:ns:xmpp-streams'/></stream:error>. When I change the host to autistici.org I instead get certificate signed by unknown authority. I haven't yet tried adding the ServerCertificateSHA256 config line to make the cert checking pass.

I'll try to test the rest of these at some point soon if nobody else does it first.

I think if this is merged there should perhaps also be a comment added to clarify that the presence of these mappings in xmpp-client's source code shouldn't be interpreted as an endorsement of these services.

@virtualghetto
Copy link

Not all of them work with xmpp-client, for example the hidden service for securejabber.me doesn't support TLS, but I was able to connect using xmpp-client to the clearnet address.

I can confirm the wtfismyip.com hidden service works with xmpp-client.
jabber.s7t.de sometimes works, other times I get failed to connect: connection forbidden.

I haven't tried the rest.

Edit: I can confirm jabber.ipredator.se hidden service works with xmpp-client.

@kenkes
Copy link
Contributor

kenkes commented Feb 19, 2015

A few suggestion from my side also.

adamas.ai
gujl27qb6saznwv4.onion
http://adamas.ai/cgi-bin/wiki.pl/Services

chatme.im
wvyghocogqm35j4i.onion
http://chatme.im/servizi/tor-onions-service

jabbi.pl
hqtwuzqw53yaowch.onion
https://jabbi.pl/informacje

podso
xmppod4ch6cp6zzk.onion
https://podso.net/xmpp

rows.io
yz6yiv2hxyagvwy6.onion
https://rows.io/

If someone is feeling experimental these have been active in the past (I think, I've pulled it from an old file).

Liberty's Hackers
libertyy56ecbupa.onion
http://libertyy56ecbupa.onion/im/jappix

Liberty's Hackers
libertygb2nyeyay.onion
https://xmpp.net/result.php?id=44377#general

grepular
grepularmmmiatj7.onion
https://xmpp.net/result.php?id=12930#general

home.xnyhps.nl
2keehwlgbekr2ft6.onion
https://xmpp.net/result.php?id=19780#general

Jisko Jabber
dl22eckqkahoktoo.onion
https://xmpp.net/result.php?id=65748#general

tortureregex47xf
tortureregex47xf.onion
https://xmpp.net/result.php?id=19784#general

leif how does an onion URL structure indicate jabber services?

@kenkes
Copy link
Contributor

kenkes commented Aug 26, 2015

securejabber.me
giyvshdnojeivkom.onion
https://twitter.com/jabbercccde/status/560817690735284228

DuckDuckGo
wlcpmruglhxp6quz.onion
https://twitter.com/runasand/status/636278183600484356

jabber.s7t.de
jabberip5hpbrafx.onion #xmpp
https://twitter.com/ManiacTwister/status/555759240875606016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants