Author

Topic: [ANN] dns.canhasinter.net: Bypass pay-for WiFi hotspots through DNS with Bitcoin (Read 6739 times)

sr. member
Activity: 391
Merit: 333
Pls update to recent iodine(d) if you havent already, see http://code.kryo.se/iodine/CHANGELOG.html

Thanks for letting me know about that! Four years between releases :-O.

I'll update it later this week, hopefully.
legendary
Activity: 1792
Merit: 1008
/dev/null
Pls update to recent iodine(d) if you havent already, see http://code.kryo.se/iodine/CHANGELOG.html
legendary
Activity: 1792
Merit: 1008
/dev/null
You can get it for free , just by searching for " Wifi hotspot hack"
Sadly it has been made only for Linux so far.
You would have just adjusted it and are getting money from someone else's Wifi.

Hi,

Can you link me to what you are referring to? Is this a way to bypass pay-for open hotspots with DNS, or another means? There are many different potential vulnerabilities in wireless that can be exploited. With DNS tunneling like my service does, you need an endpoint to talk to. If there is a free public service to do that, you can certainly use that instead, but my understanding is that there are not many public Iodine servers out there.

This of course does not work everywhere, but nor does any single wireless hacking methodology (cracking WPA, WEP, or WPS).

Thanks!
Most "hotspots" filter everything (some let ICMP out, so you can use ICMP to get outside) excpect DNS. Their DNS server do resolve all addresses correctly (some dont, but rarely) and therefore iodine works well in such cases!

@sega01
how is your project going?
sr. member
Activity: 391
Merit: 333
You can get it for free , just by searching for " Wifi hotspot hack"
Sadly it has been made only for Linux so far.
You would have just adjusted it and are getting money from someone else's Wifi.

Hi,

Can you link me to what you are referring to? Is this a way to bypass pay-for open hotspots with DNS, or another means? There are many different potential vulnerabilities in wireless that can be exploited. With DNS tunneling like my service does, you need an endpoint to talk to. If there is a free public service to do that, you can certainly use that instead, but my understanding is that there are not many public Iodine servers out there.

This of course does not work everywhere, but nor does any single wireless hacking methodology (cracking WPA, WEP, or WPS).

Thanks!
legendary
Activity: 1120
Merit: 1038
You can get it for free , just by searching for " Wifi hotspot hack"
Sadly it has been made only for Linux so far.
You would have just adjusted it and are getting money from someone else's Wifi.
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
thanks for supporting iodine!

No problem! It's really great software. Seems to be quite intelligent about query selection, although it's always nice when it finds an unfiltered connection not requiring DNS usage at all. Straight UDP tunnels are very fast.
legendary
Activity: 1792
Merit: 1008
/dev/null
thanks for supporting iodine!
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
Good luck with your business. Have a free bump.

Thank you! I appreciate that.

And I'm giving myself another bump.

--Teran
global moderator
Activity: 3794
Merit: 2612
In a world of peaches, don't ask for apple sauce
Good luck with your business. Have a free bump.
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
How is the service going?

Service is going well! Just made it to the first page on Google when searching for "dns tunnel", so I'm very happy about that. Not a whole lot of money movement or signups, but usually one or two a week and maybe a payment every month.

Planned on using this. Ended up just pinging servers and directly connecting via IPs.

Thanks for testing it out! I hope that you find a more useful use case for it some time.

Currently working through a bug where payments are sometimes triple or double repeated :-/. Might be a good time to send some coins if I haven't managed to fix it :-).
vip
Activity: 1316
Merit: 1043
👻
Planned on using this. Ended up just pinging servers and directly connecting via IPs.
legendary
Activity: 1204
Merit: 1002
RUM AND CARROTS: A PIRATE LIFE FOR ME
sr. member
Activity: 391
Merit: 333
My 200th post on Bitcoin Talk! ....Is a bump.
sr. member
Activity: 391
Merit: 333
My suggestion would be to make the mac version easier to use please. I want to double click on something and then just have it work. No terminal stuff plz.

If I need an account I want to do that in a web interface or something.

Thanks for taking a look! I understand. The current Mac client was already a stretch over what was required before. It's currently more for terminal-savvy users. Maybe one day I can clean it up a bit :-).

I published the dns.canhasinter.net source code: http://dns.canhasinter.net/source/

I know it's pretty ugly. If you find any obvious bugs or security holes, let me know. I know that obviously there are some issues with Bitcoin processing if the daemon falls behind or they happen too quickly. This also assumes SSH is setup to deny PTY allocation without telling the client (I have a OpenSSH bug report out with a patch, but doesn't include that option yet).
member
Activity: 63
Merit: 10
My suggestion would be to make the mac version easier to use please. I want to double click on something and then just have it work. No terminal stuff plz.

If I need an account I want to do that in a web interface or something.
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
Bump.

This is a pretty good deal right now with Bitcoins costing less :-).
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
sr. member
Activity: 391
Merit: 333
Bump. Happy Easter everyone!
sr. member
Activity: 391
Merit: 333
I bumped up the free credit to 500MB and reduced the price from 0.01BTC per GB to 0.001BTC per GB.
sr. member
Activity: 391
Merit: 333
Recommended.

 I love the menu and system :-)
You can also use it just as a normal ssh tunnel too

Haha, the interface was interesting. Actually wrote it to not use a PTY, so backspacing and terminal functions are all coded internally. SSH tunneling shouldn't work. It would be a cool feature, but I think you can use tor or another VPN service through this tunnel as an option. I may see what I can do if I get some requests for SSH tunneling through the tunnel, though.

I don't really have a use for this currently, but seems pretty cool and I had no idea this kind of stuff even existed.  Will bookmark for future use.  Thx

Thank you! I hope you find  a use for it at some point :-).

This could be useful for my smartphone.

Not so much because I get forced to pay for these "free" and seemingly open WiFi hotspots at eateries, but because I keep deciding not to use them after all once I get redirected to a website asking me for a phone number or email address to send an access code to, and linking to terms and conditions that make my head spin and wonder if there's some catch somewhere...

Is there an Android client?

Definitely would be useful to have on your phone. I don't have a client for Android, but there are some other DNS tunneling clients which can work. I think one is more of a proxy/built-in browser, and others are more like this with a real tunnel. It may require a rooted phone.

http://blog.bokhorst.biz/5123/computers-and-internet/iodine-dns-tunnel-for-android/
http://www.magictunnel.net/
http://www.vpnoverdns.com/features.html
newbie
Activity: 15
Merit: 0
This could be useful for my smartphone.

Not so much because I get forced to pay for these "free" and seemingly open WiFi hotspots at eateries, but because I keep deciding not to use them after all once I get redirected to a website asking me for a phone number or email address to send an access code to, and linking to terms and conditions that make my head spin and wonder if there's some catch somewhere...

Is there an Android client?
hero member
Activity: 661
Merit: 500
I don't really have a use for this currently, but seems pretty cool and I had no idea this kind of stuff even existed.  Will bookmark for future use.  Thx
hero member
Activity: 900
Merit: 1000
Crypto Geek
Recommended.

 I love the menu and system :-)
You can also use it just as a normal ssh tunnel too
sr. member
Activity: 391
Merit: 333
Bump. Added a 10.7 client package that could use some testing. Hope to write a Windows client when I get the chance.
sr. member
Activity: 391
Merit: 333
Bump again. Would really appreciate it if you guys gave this a try :-).
sr. member
Activity: 391
Merit: 333
Added a fairly streamlined script/tarball for use on Mac OS X 10.8. Would appreciate it if someone can give it a try and make sure it works well for them as well :-).

Still have some 5GB credits to be claimed.
sr. member
Activity: 391
Merit: 333
I'm giving out a free 5GB credit to the next three people who make accounts and reply back here with the Bitcoin address of the account. Would really love to see some more people use the service :-).
sr. member
Activity: 391
Merit: 333
Hey everyone!

I went in a mad dash to get this wrapped up today. It's a Bitcoin-accepting service which lets you tunnel out to the Internet over some open wireless networks which allow DNS traffic, but try to make you login via HTTP or pay for the service. It can be a pretty handy way to get online.

Only server is in Dallas, Texas right now, but I may put up more as it grows and if anyone needs a lower latency connection. Rate is 0.01BTC 0.001 BTC per GB of inbound bandwidth. Interface is over SSH. Uses Iodine for the tunneling. 500MB free per account.

http://dns.canhasinter.net/

Let me know what you guys think! Especially let me know if you run into any issues or have any questions along the way.

Thanks,
Teran

Edit: More details and discussion on the Reddit post: http://www.reddit.com/r/netsec/comments/19uh24/most_payfor_wifi_networks_vulnerable_to_tunneling/
Jump to: