Leksykon IT › Bezpieczeństwo › Barton Miller

Barton Miller

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-15
Więcej informacji
Afiliacja
University of Wisconsin–Madison
Znany z
fuzzingu, Paradyn, Dyninst

Profesor z Wisconsin, który nazwał fuzzing po tym, jak burza zawiesiła jego narzędzia uniksowe.

Jesienią 1988 roku Miller łączył się z uczelnią zdalnie podczas burzy, a szum na linii modemu raz po raz zawieszał zwykłe programy uniksowe. Zamienił tę obserwację w projekt dla studentów: podać narzędziom losowe dane i patrzeć, co się wysypie. Program generujący śmieci nazywał się fuzz.

Raport z 1990 roku, An Empirical Study of the Reliability of UNIX Utilities, wykazał, że od jednej czwartej do jednej trzeciej narzędzi w kilku odmianach Uniksa ulegało awarii lub zawieszeniu. Recenzenci uznali początkowo metodę za zbyt prostą, by nazwać ją badaniami. Dziś fuzzing jest podstawowym sposobem szukania błędów pamięci, a Miller co jakiś czas powtarza badanie, żeby sprawdzić, czy producenci czegokolwiek się nauczyli. Przy okazji stworzył Paradyn i Dyninst do dynamicznej instrumentacji działających programów.

← Wróć do leksykonu