Solar Designer
Więcej informacji
- Imię i nazwisko
- Alexander Peslyak
- Znany z
- John the Ripper, Openwall, return-to-libc
Rosyjski programista bezpieczeństwa, autor łamacza haseł John the Ripper i pierwszego publicznego ataku return-to-libc.
Alexander Peslyak, znany jako Solar Designer, wydał John the Ripper w 1996 roku. Program próbuje kandydatów na hasła na tle skrótów i stał się standardowym sposobem pokazywania, jak słabe naprawdę są hasła w systemie — przydatnym zarówno dla atakujących, jak i administratorów, którzy chcieli ich uprzedzić. Założył też Openwall, z utwardzoną dystrybucją Linuksa i łatami jądra, które czyniły stos niewykonywalnym.
W 1997 roku pokazał, że niewykonywalny stos nie wystarcza: zamiast skakać do wstrzykniętego kodu, przepełnienie bufora może skoczyć prosto do istniejących funkcji biblioteki, takich jak system(). Tak narodził się return-to-libc, przodek całej rodziny ROP. Później współprojektował yescrypt i napisał implementację bcrypt, którą dostarcza wiele systemów linuksowych.