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

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

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

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

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

Категории

Все категории
Loading categories
DexLoader — Демонстрационный Android-проект, показывающий динамическую загрузку DEX с помощью DexClassLoader, PathClassLoader и выполнение в памяти. Только для образовательных целей. | Kitploit
Инструменты/GitHubGitHub/bend0us/dexloader
Безопасность AndroidДинамический анализ (песочница)Мобильная безопасностьОбучение и ОбразованиеРазработка Полезной НагрузкиЭксплуатация Бинарных Файлов
GitHubbend0us/dexloader

DexLoader

Демонстрационный Android-проект, показывающий динамическую загрузку DEX с помощью DexClassLoader, PathClassLoader и выполнение в памяти. Только для образовательных целей.

Репозиторий
2231 год назадЕщё не проверено

Популярное

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

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

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

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

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

⚡Dex Loader (Android)

Этот проект демонстрирует различные методы загрузки и выполнения DEX-файлов в Android, с акцентом на техники динамической загрузки, такие как DexClassLoader, PathClassLoader и выполнение из памяти.


📦 Структура проекта

  • Dex Loader: Загружает и выполняет contacts.dex, который симулирует чтение контактов устройства.
  • PathClassLoader / In-Memory Dex Loader: Загружают classes.dex, содержащий простой метод, генерирующий случайное число и отображающий его на экране.
    • In-Memory Dex Loader симулирует получение dex-файла с удалённого сервера перед его выполнением.

⚠️ Ограничения версий Android

Использование DexClassLoader ограничено на Android 10 и выше. Демо может некорректно работать на новых устройствах из-за ограничений scoped storage и выполнения во время выполнения.


📋 Разрешения

Приложение запрашивает разрешение READ_CONTACTS, так как файл contacts.dex симулирует доступ к списку контактов пользователя.


🚀 Как это работает

  1. contacts.dex выполняется через DexClassLoader и выводит данные контактов в logcat.
  2. classes.dex используется как в PathClassLoader, так и в загрузчиках In-Memory для генерации случайного числа, которое отображается в интерфейсе.
  3. In-Memory Dex Loader симулирует загрузку и выполнение dex-файла напрямую из памяти, без сохранения на диск.

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

Этот проект предназначен исключительно для образовательных и исследовательских целей.
Не используйте его для вредоносных, неэтичных или незаконных действий.
Автор не несёт ответственности за любое неправомерное использование или причинённый ущерб.

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