Hacker GitHub

← All repos

yarrick/iodine

View on GitHub ↗ ★ 8,019 C

Official git repo for iodine dns tunnel

45 mentions on Hacker News by 40 people: 3 stories, 42 comments · first 2014-04-21 · latest 2026-01-13

Mentions per year 45 mentions · busiest year 2023 (15)
20082026
  1. https://github.com/yarrick/iodine
  2. …custom nameserver that returns responses via the TXT record or something. Anyway…). This is iodine. https://github.com/yarrick/iodine
  3. Iodine has done this for many years. https://github.com/yarrick/iodine
  4. There's also the Iodine project if you want to tunnel raw IPv4 over DNS [53] [53] https://github.com/yarrick/iodine
    comment by BuildTheRobots · 2025-09-20 · in Images over DNS
  5. …options, but avoiding the legal consequences may be a grey area: https://www.stunnel.org/index.html https://github.com/yarrick/iodine https://infocondb.org/con/black-hat/black-hat-usa-2010/psudp... ..and many many more, as networks see…
  6. Iodine is the go-to for IP-over-DNS tunneling: https://github.com/yarrick/iodine Back in the Before Times when my wireless telephone didn't support tethering / hotspot iodine was very handy, albeit excruciatingly slow. Very rarely did I…
    comment by EvanAnderson · 2025-06-16 · in Getting free internet on a cruise, saving $170
  7. …(shorter domain means higher throughput as payload is a higher percent of the query response). [0] https://github.com/yarrick/iodine
  8. …94.140.15.15 CleanBrowsing 185.228.168.9 185.228.169.9 Alternate DNS 76.76.19.19 76.223.122.150 https://github.com/yarrick/iodine =3
  9. Indeed it has with iodine[0] being a popular example. [0] https://github.com/yarrick/iodine
  10. ▲ 3
    Iodine – IP Tunnel over DNS
    story by mvolfik · 2024-07-09 · 0 comments
  11. Reminded of using Iodine to break out of captive portals using DNS TXT/SRV etc records https://github.com/yarrick/iodine
  12. …I was in - just a regular iodine [2] tunnel would work [1] in the original meaning of the word. [2] https://github.com/yarrick/iodine
  13. If you ever find yourself needing to tunnel via DNS, try iodine: https://github.com/yarrick/iodine
    comment by nneonneo · 2024-05-29 · in TTE: Terminal Text Effects
  14. …if you do dns querylogging, so I'd not use it for anything major, but it is a fun research tool. https://github.com/yarrick/iodine
    comment by SEJeff · 2023-12-11 · in DNS Exfiltration Tool
  15. A more current alternative: https://github.com/yarrick/iodine
  16. There’s a way to workaround virtually any kind of gated Internet access: DNS tunneling ( https://github.com/yarrick/iodine ) It’s slow, but it works and is a handy “last resort” tool.
  17. …doesn't block DNS traffic. You can likely accomplish the same thing with a DNS tunnel like Iodine ( https://github.com/yarrick/iodine ).
  18. …tunnel. This should work unless the gateway has very restrictive rules on where DNS traffic can go. https://github.com/yarrick/iodine
  19. …which that uses could be used just as well with any other UDP based VPN. I once tinkered with https://github.com/yarrick/iodine and successfully connected to resources over the wireless on a train, bypassing its traffic capture and sign-up…
    comment by dspillett · 2023-08-10 · in Russia Starts Blocking VPN Protocols
  20. …packets over DNS. Useful for bypassing captive portals on wifi, since DNS usually isn't restricted. https://github.com/yarrick/iodine Regarding cloudflare DNS over HTTPS: It could be that it tries to server data encoded as JSON, which is…
  21. …[1]. It obviously does require agreeing on some sort of protocol on both sides though. [1] https://github.com/yarrick/iodine
    comment by hashstring · 2023-07-17 · in Show HN: Use DNS TXT to share information
  22. A regular proxy on port 53 might work? Is it necessary to actually use DNS? Otherwise there's https://github.com/yarrick/iodine Edit: seems like others have recommended it already. I got it working in a hotel room once after giving up on…
    comment by andrelaszlo · 2023-07-17 · in Show HN: Use DNS TXT to share information
  23. You might be interested in iodine. https://github.com/yarrick/iodine
    comment by smashed · 2023-07-17 · in Show HN: Use DNS TXT to share information
  24. Get ready for iodine https://github.com/yarrick/iodine Or IP-over-DNS
    comment by mobilio · 2023-07-17 · in Show HN: Use DNS TXT to share information
  25. The iodine protocol allows bi-directional ipv4 traffic over DNS. https://github.com/yarrick/iodine
    comment by Hnrobert42 · 2023-07-17 · in Show HN: Use DNS TXT to share information
  26. …data plans are. It might also come in handy if your carrier doesn't charge for SMS when abroad. [1] https://github.com/yarrick/iodine
  27. Maybe one could use something like this https://github.com/yarrick/iodine
  28. Iodine ( https://github.com/yarrick/iodine ) will do this. I did it with my home Internet connection as the server and found it very useful in a pinch. Using DNS to exfiltrate arbitrary data thru firewalls that don’t log DNS requests is…
    comment by EvanAnderson · 2023-02-25 · in Bizarre and unusual uses of DNS
  29. nice, reminds of IP over DNS https://github.com/yarrick/iodine
    comment by fsiefken · 2022-11-25 · in Hippotat: IP over HTTP
  30. ▲ 31
    Tunnel IPv4 data through a DNS server
    story by derwiki · 2022-11-12 · 9 comments
  31. Yh it's awesome this project could run on termux without having to modify much or even iodine https://github.com/yarrick/iodine which is another awesome tool to avoid network restrictions.
  32. …a VPN, read the source of a few openly available relatively simple VPN/tunnel implementations. https://github.com/yarrick/iodine https://github.com/jpillora/chisel Familiarise yourself with packet layers. Fantastic resource:…
  33. This still works in a lot of circumstances with iodine[0], including several US domestic flights. [0] https://github.com/yarrick/iodine
  34. …server which uses DNS as the transport, which would work even through captive portals at the time. https://github.com/yarrick/iodine
    comment by hug · 2022-06-12 · in DNS Toys
  35. It's called dns tunnelling. https://github.com/yarrick/iodine
    comment by sneak · 2022-06-11 · in DNS Toys
  36. You can also use iodine ( https://github.com/yarrick/iodine/ ) to tunnel IPv4 data through DNS (useful e.g. when on a captive portal network that doesn't block DNS requests). Performance isn't great obviously, but the concept is…
    comment by AdrianoKF · 2022-06-11 · in DNS Toys
  37. …These days, it looks like there are at least a few well-known pieces of software to do this, e.g. https://github.com/yarrick/iodine
  38. You can even set up a VPN over DNS if you really wanted. https://github.com/yarrick/iodine
  39. I guess based on https://github.com/yarrick/iodine ? You could also run your own server.
  40. Not the same thing but related for those who enjoy using/abusing dns for fun and profit: https://github.com/yarrick/iodine Allows exfiltrating data using dns.
    comment by SEJeff · 2019-12-04 · in Weasel: A Stealthy DNS Beacon
  41. DNS tunnel "server" using iodine https://github.com/yarrick/iodine "Free" Wifi in the whole world after that as most AP allow DNS requests.
  42. With a DNS tunnel, you can achieve "free Wifi" almost everywhere. Iodine[0] is easy to setup. [0] https://github.com/yarrick/iodine
  43. Or if you need to use paid wi-fi for free, you can always use https://github.com/yarrick/iodine
    comment by djsumdog · 2017-01-10 · in HTTPS on NYTimes.com
  44. more generally - ip over dns https://github.com/yarrick/iodine
  45. ▲ 152
    Iodine – tunneling IP over DNS
    story by kudu · 2014-04-21 · 36 comments