Nowe rozwiązanie Microsoftu: Nozzle w walce z heap sprayingiem
Nowe rozwiązanie Microsoftu: Nozzle w walce z heap sprayingiem
Nozzle to innowacyjne narzędzie opracowane przez Microsoft, które ma na celu ochronę przed atakami typu heap spraying. Technika ta, polegająca na rozrzuceniu kodu na stercie, była wykorzystywana w wielu znanych exploitach, w tym w Internet Explorerze oraz Adobe Readerze.
Główna funkcja Nozzle polega na wykrywaniu obiektów zawierających wykonywalny kod na stercie. Dzięki zastosowaniu emulacji, narzędzie to jest w stanie skutecznie identyfikować potencjalne zagrożenia, przy jednoczesnym minimalnym zużyciu pamięci.
Nozzle stosuje również podejście statystyczne, co znacząco ogranicza występowanie false-positives. Monitorowanie sterty oraz utrzymywanie tablicy zawierającej informacje o jej "zdrowiu" to kluczowe elementy tej technologii.
Dla wszystkich zainteresowanych tematyką bezpieczeństwa w sieci, ekipa Niebezpiecznika poleca szczegółową prezentację na temat Nozzle oraz opublikowane przez badaczy materiały dotyczące obrony przed wstrzykiwaniem kodu.
Na podstawie: Źródła








