Christopher Domas
Więcej informacji
- Znany z
- movfuscator, sandsifter, Rosenbridge
Badacz bezpieczeństwa, który traktuje procesor x86 jak czarną skrzynkę i znajduje w niej rzeczy, o których jego producenci woleliby nie wspominać.
W 2015 roku Domas wydał movfuscator, kompilator zamieniający programy w C w same instrukcje mov — działający dowód, że ta jedna instrukcja wystarcza do pełnej mocy obliczeniowej Turinga, i koszmar dla każdego, kto próbuje analizować wynik inżynierią wsteczną. W tym samym roku zaprezentował „Memory Sinkhole”, drogę do trybu zarządzania systemem (SMM) procesora.
W 2017 roku przyszedł sandsifter, fuzzer, który systematycznie przechodzi przez kodowania instrukcji i wykrył nieudokumentowane kody operacji oraz błędy u kilku producentów. Rok później pojawił się Rosenbridge: ukryty koprocesor w układach VIA C3, który po włączeniu pozwalał zwykłemu kodowi użytkownika uzyskać uprawnienia jądra — backdoor wtopiony w krzem.