4.9 • 696 Ratings
🗓️ 28 October 2025
⏱️ 6 minutes
🧾️ Download transcript
Click on a timestamp to play from that location
| 0:00.0 | Hello and welcome to the Tuesday, October 28, 2025 edition of the Sands and then at Storm Center's Stormcast. |
| 0:12.5 | My name is Johannes Ulrich, today recording from Jacksonville, Florida. |
| 0:17.6 | And this episode is brought you by the sands.edu bachelor's degree program in |
| 0:22.5 | applied cyber security. Did he run an interesting experiment, looking into a question that often |
| 0:29.5 | comes up when you're looking at DNS covert channels, which characters can actually be transmitted |
| 0:37.2 | as a host name? Now, it should be pretty |
| 0:40.0 | straightforward. The RFC allows upper lowercase letters, numbers, the dash, the underscore, |
| 0:46.6 | and then, well, a dot to separate labels. But of course, that's the RFC. What's reality? |
| 0:53.6 | Well, did he look here at two constraints. |
| 0:56.3 | First of all, the operating system. |
| 0:57.7 | If you're using the operating system's Resolver library, |
| 1:00.8 | it may restrict what letters you can send, |
| 1:03.2 | and then whatever recursive Resolver you use, |
| 1:06.2 | and the DAE here looked at Cloudflare and Google. |
| 1:11.2 | Well, it turns out that the Windows Resolver Library actually is quite restrictive. |
| 1:17.0 | It only allows the standard characters. |
| 1:21.4 | Linux, on the other hand, and the DA here picked Ubuntu as an example, is less picky |
| 1:26.6 | and does allow pretty much any character in the |
| 1:30.6 | standard ASCII set, so any 7-bit character from 0 through 7F. |
| 1:37.1 | Once you take the Resolver as the only constraint and basically use some Python library or something like this as your client |
| 1:47.6 | resolver. |
| 1:48.8 | Well, in that case, things get more interesting. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2025.