so far, i built async UDP sockets to listen to whatever my network adapter says, the secondary dns is google´s since mine cant resolve yet.
finding the offsets troubles me. All documentation i found was about 1bit sizes, afaik, even a bool in c# has 2 bytes.
I know that the string use Punycode as encoding.
I´ve never implemented a protocol like that and hope some of you got some links or advice.
Once again, dont tell me to use a free dns server and dont question why i want one. Not to be rude or anything, but that wouldnt help at all.
This exceeds my brain:






