Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Fuzzing File Systems via Two-Dimensional Input Space Exploration

Автор: IEEE Symposium on Security and Privacy

Загружено: 2019-05-28

Просмотров: 568

Описание:

Fuzzing File Systems via Two-Dimensional Input Space Exploration - Wen Xu
Presented at the
2019 IEEE Symposium on Security & Privacy
May 20–22, 2019
San Francisco, CA
http://www.ieee-security.org/TC/SP2019/

File systems, a basic building block of an OS, are too big and too complex to be bug free. Nevertheless, file systems rely on regular stress-testing tools and formal checkers to find bugs, which are limited due to the ever-increasing complexity of both file systems and OSes. Thus, fuzzing, proven to be an effective and a practical approach, becomes a preferable choice, as it does not need much knowledge about a target. However, three main challenges exist in fuzzing file systems: mutating a large image blob that degrades overall performance, generating image-dependent file operations, and reproducing found bugs, which is difficult for existing OS fuzzers.
Hence, we present JANUS, the first feedback-driven fuzzer that explores the two-dimensional input space of a file system, i.e., mutating metadata on a large image, while emitting image-directed file operations. In addition, JANUS relies on a library OS rather than on traditional VMs for fuzzing, which enables JANUS to load a fresh copy of the OS, thereby leading to better reproducibility of bugs. We evaluate JANUS on eight file systems and found 90 bugs in the upstream Linux kernel, 62 of which have been acknowledged. Forty-three bugs have been fixed with 32 CVEs assigned. In addition, JANUS achieves higher code coverage on all the file systems after fuzzing 12 hours, when compared with the state-of-the-art fuzzer Syzkaller for fuzzing file systems. JANUS visits 4.19x and 2.01x more code paths in Btrfs and ext4, respectively. Moreover, JANUS is able to reproduce 88–100% of the crashes, while Syzkaller fails on all of them.

Fuzzing File Systems via Two-Dimensional Input Space Exploration

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

F-BLEAU: Fast Black-box Leakage Estimation

F-BLEAU: Fast Black-box Leakage Estimation

Fuzzing the Native NTFS Read-Write Driver (NTFS3) in the Linux Kernel

Fuzzing the Native NTFS Read-Write Driver (NTFS3) in the Linux Kernel

IEEE S&P 2019—Opening Remarks—General Chair

IEEE S&P 2019—Opening Remarks—General Chair

Dominance as a New Trusted Computing Primitive for the IoT

Dominance as a New Trusted Computing Primitive for the IoT

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Самые стыдные вопросы об электричестве!

Самые стыдные вопросы об электричестве!

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как быстро собирать embedded-код и заливать его на любую dev-плату • C • Live coding

Как быстро собирать embedded-код и заливать его на любую dev-плату • C • Live coding

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

01. Databricks: архитектура Spark и внутренний рабочий механизм

01. Databricks: архитектура Spark и внутренний рабочий механизм

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Обзор 360° с высоты птичьего полёта | Майами — Багамы | American Eagle E-175

Обзор 360° с высоты птичьего полёта | Майами — Багамы | American Eagle E-175

«Атака» на Путина: последствия. Пастухов, Глуховский, Чичваркин — итоги года. Провал MAX

«Атака» на Путина: последствия. Пастухов, Глуховский, Чичваркин — итоги года. Провал MAX

Прозвонка электронной платы шаг за шагом | Подробная инструкция для мастера | Программатор ST-LINK

Прозвонка электронной платы шаг за шагом | Подробная инструкция для мастера | Программатор ST-LINK

Правительство США запретит устройства TP-Link: взлом китайского Wi-Fi-роутера в режиме реального ...

Правительство США запретит устройства TP-Link: взлом китайского Wi-Fi-роутера в режиме реального ...

NDSS 2021 WINNIE : Fuzzing Windows Applications with Harness Synthesis and Fast Cloning

NDSS 2021 WINNIE : Fuzzing Windows Applications with Harness Synthesis and Fast Cloning

Дом 250 м² за $250 000: каркас ЛСТК + пенобетон | Почему это выгодно

Дом 250 м² за $250 000: каркас ЛСТК + пенобетон | Почему это выгодно

Откуда в трубке телефона берётся гудок?

Откуда в трубке телефона берётся гудок?

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]