W 2008 roku Dan Kaminsky przedstawił technikę omijającą to ograniczenie. Zamiast pytać o istniejącą nazwę, napastnik doprowadza do zapytań o losowe, nieistniejące nazwy w atakowanej domenie. Serwer nigdy ich nie widział, więc za każdym razem wysyła nowe zapytanie z nowym identyfikatorem, a napastnik może ponawiać próby bez ograniczeń. Sfałszowana odpowiedź nie musi przy tym dotyczyć samej nieistniejącej nazwy – zawiera rekord wskazujący serwer nazw właściwy dla całej domeny, co pozwala przejąć kontrolę nad odwzorowaniem wszystkich należących do niej nazw.
Zapobieganie Podstawowym zaleceniem jest ograniczenie zaufania wobec danych przesyłanych przez inne serwery oraz ignorowanie rekordów niezwiązanych bezpośrednio z wysłanym zapytaniem. Popularny serwer BIND ma tę kontrolę zaimplementowaną od wersji 9.5.0-P1.
Odpowiedzią na atak Kaminsky'ego było losowanie portu źródłowego zapytań, opisane w dokumencie RFC 5452 z 2009 roku. Wcześniej serwery wysyłały zapytania z przewidywalnego portu, przez co napastnik musiał odgadnąć wyłącznie identyfikator;