Napredna podešavanja
Istakni čvorove koji se razrešavaju u ovu vrednost.
Globalna dijagnostička provera NULL zapisa
Unutar visoko strukturirane hijerarhije sistema domenskih imena, NULL zapis se izdvaja kao najanomalniji i najlabavije definisan tip podataka ikada kodifikovan. Opisan u originalnoj RFC 1035 specifikaciji, NULL zapis je potpuno lišen pravila formatiranja, sintaksnih ograničenja ili interne semantike. Za razliku od A zapisa koji očekuje IP adresu, ili MX zapisa koji zahteva prioritetni broj i ime hosta, NULL zapis postoji isključivo kao prazan kontejner. Bio je konstruisan da drži proizvoljne binarne sadržaje do maksimalne dužine od 65.535 bajtova, pri čemu autoritativni nameserver ne primenjuje nikakvu validaciju na sadržaj.
Eksperimentalni prostor za igru
Kada su osnivački inženjeri interneta razvijali DNS arhitekturu, prepoznali su da će sistem morati da se prilagodi budućim mrežnim protokolima koji se ne uklapaju uredno u standardna A, MX ili TXT ograničenja. NULL zapis je eksplicitno rezervisan kao razvojni prostor za igru za eksperimentalna proširenja protokola i akademska istraživanja. Pošto BIND softver ne primenjuje nikakve provere kodiranja ili ograničenja karaktera (osim veličine paketa) na NULL sadržaj, mrežni inženjeri su mogli da ubace sirove, neformatirane heksadecimalne stringove, prilagođene kriptografske hešove ili vlasničke binarne rutne podatke direktno u zone fajl kako bi ih specijalizovane klijentske aplikacije parsirale.
Zašto je propao u produkciji
Uprkos svojoj teorijskoj fleksibilnosti, NULL zapis je praktično nepostojeći u savremenim produkcionim okruženjima. Glavni problem bila je interoperabilnost. Pošto nije postojao standardizovan način da različiti softverski klijenti protumače proizvoljne binarne podatke, mogao se koristiti samo u zatvorenim ekosistemima gde je administrator kontrolisao i DNS server i klijentsku aplikaciju. Osim toga, uspon TXT zapisa — koji je znatno lakši za parsiranje standardnim REST API-jima i veb aplikacijama — i postavljanje EDNS-a (prošireni mehanizmi za DNS) učinili su sirovi binarni sadržaj NULL zapisa potpuno zastarelim za stvarne aplikativne podatke.
Prikriveni kanali i bezbednosne revizije
Danas se NULL zapis retko sreće izvan visoko specijalizovanih sajber bezbednosnih konteksta. Napredne trajne pretnje (APT) i sofisticirane varijante malvera istorijski su pokušavale da koriste NULL zapise za uspostavljanje prikrivenih kanala za komandu i kontrolu (C2). Kodiranjem eksfiltriranih podataka ili preuzimanjem zlonamernih instrukcija putem proizvoljnih binarnih blobova skrivenih u NULL zapisima, napadači mogu da zaobiđu zaštitne zidove na aplikativnom sloju, jer većina korporativnih mreža slepo dozvoljava DNS saobraćaj na portu 53. Pokretanje globalne NULL provere danas se strogo izvodi tokom dubinskog testiranja proboja, analize malvera ili akademske revizije protokola kako bi se pratilo kako različiti rubni rezolveri filtriraju ili propuštaju neregulisane binarne sadržaje kroz okosnicu interneta.