Назад до проєктів
Mint
Бета

Mint

Зворотна розробка на телефоні. Дизасемблер, IR, граф потоку керування і псевдо-C — усе локально.

Про додаток

Mint — інструмент зворотної розробки, який працює повністю на пристрої. Відкриває нативні бібліотеки Android, APK і DEX, показує дизасемблер, проміжне представлення, граф потоку керування та псевдо-C.

Рушій написаний на C++ і виконується нативно. Ліфтер AArch64 покриває 99% інструкцій реальних бібліотек, x86-64 — 97.6%. Аналіз не потребує мережі: застосунок не має жодного дозволу і нічого нікуди не надсилає.

Технології

Capstone

Дизасемблер AArch64 і x86-64, зібраний статично у складі застосунку

MintIR

Власне проміжне представлення, спільне для x86-64, ARM64 і Dalvik

SSA

Форма статичного одиничного присвоєння, аналіз потоку даних і відновлення типів

Декомпілятор

Псевдо-C із іменованими викликами, відновленими параметрами й структурованими циклами

ELF / APK / DEX

Власний парсер ELF64, читач ZIP і парсер DEX із ліфтером Dalvik

Офлайн

Жодного дозволу, жодного мережевого запиту — файли не покидають пристрій

Скріншоти

Скріншот 1
Скріншот 2
Скріншот 3