Как мы фаззили ядро ОС c помощью syzkaller и что из этого вышло
История о том, как мы несколько месяцев разбирались с особенностями работы самого популярного фаззера операционных систем syzkaller для того, чтобы научить его находить баги в ядре микроядерной операционной системы KasperskyOS.
Так мы узнали о работе syzkaller много нового, чего не найти в его документации, — в частности, о протоколе взаимодействия компонентов фаззера, об алгоритме подсчета покрытия и поддержке фаззинга операционных систем без Golang runtime.
Доклад поможет исследователям и энтузиастам быстрее обуздать такой мощный инструмент, как syzkaller, и начать находить с помощью него баги не только в ядре Linux, но и в ядрах других операционных систем.
Мария Недяк
«Лаборатория Касперского»
5 views
106
31
22 hours ago 00:30:44 1
Как Мы жили в СССР: Почему многие люди вспоминают времена СССР, как счастливые?
24 hours ago 00:41:43 1
ВИКИНГ (НОВАЯ СЕРИЯ!) - Ум и Хрум - Хрумгард из рода Хрумгардов
1 day ago 00:22:38 1
Вся правда о моторах М57 от БМВ. Опыт владельца. [The whole truth about the motors M57]