
An interesting article from Cyberphobia: Speeding up DNS tunneling.
Yes, DNS tunneling with OzymanDNS is slow (as described in my previous posting). Let’s try to speed it up a little bit.
If you have a closer look at the code, you’ll notice that the upstream is implemented by sending the data base32 encoded in long A DNS requests in chunks of 110 bytes (domain names may be up to 256 characters long, with dots at least every 64 characters). Due to base32 encoding and the required dots we can’t gain much here. Thankfully, in most cases we don’t need much upstream anyway.
Full article here.UPDATE (10/03/2008): His code is now online: DNS Tunneling - Updated Source
Security4all Blog
Twitter
Slideshare
Facebook
Digg
Flickr



0 comments:
Post a Comment