Фаззинг драйверов Linux с помощью Syzkaller | ELCE 2020
Collabora
0:00 / 0:00
Фаззинг драйверов Linux с помощью Syzkaller | ELCE 2020
4 179 просмотров · 5 лет назад
Collabora
2,77 тыс. подписчиков
4 179 просмотров · 5 лет назад
Фаззинг — очень ценный инструмент для разработчиков и сопровождающих программного обеспечения, поскольку он занимает важное место в области тестирования программного обеспечения, которое сложно или нецелесообразно решать с помощью тестов, написанных вручную. Хороший фреймворк для фаззинга может автоматически выявлять множество ошибок, которые в реальных условиях могут проявляться только во время выполнения, и он также является хорошим дополнением к системе CI. Syzkaller — это фаззер, управляемый покрытием кода, который успешно используется для поиска ошибок в ядре Linux. В этом докладе показан способ его применения к конкретным драйверам на специализированном оборудовании, что уменьшает пространство поиска и позволяет получить более полное и целенаправленное покрытие кода.
Докладчик: Рикардо Каньюэло Наварро.
#OSSummit #Linux #Syzkaller #lfelc #OpenSource #Fuzzing #CI #SofwareTesting