
완전히 기기 내에서 이루어지는 안드로이드 리버스 엔지니어링. Radare2 바이너리 분석, 8개의 Java 디컴파일러, Flutter 및 Unity il2cpp 지원.
완전히 Android에서 실행되는 리버스 엔지니어링 스위트입니다. PC, ADB, 데스크톱 도구가 필요 없습니다. APK 추출부터 네이티브 바이너리 분석, 편집, 재빌드까지 모든 것이 기기 내에서 이루어집니다.
androidReverse에는 내장된 Model Context Protocol 서버가 포함되어 있어, MCP 호환 AI 클라이언트가 프로젝트 내에서 리소스, AXML, 매니페스트, Smali를 직접 연결하여 편집할 수 있습니다. 컴파일/재빌드는 사용자가 수동으로 트리거하는 단계로 유지됩니다.
클래스별로 8가지 엔진을 한 번의 탭으로 선택할 수 있습니다:
| 엔진 | 설명 |
|---|---|
| CFR | 대부분의 최신 난독화를 잘 처리합니다 |
| Procyon | 제네릭과 람다에 강합니다 |
| JD-Core | 빠르고 가볍습니다 |
| Krakatau | 바이트코드 수준의 정확성 |
| Vineflower | Fernflower 포크, 제어 흐름에 강함 |
| Jadx | 기본 엔진 |
| Jadx Fallback | Jadx 실패 시 자동으로 활성화됩니다 |
| Jadx IR | 원시 중간 표현 |
JNI를 통해 임베디드 Radare2 엔진으로 구동됩니다.
.apk, .xapk, 분할 .apks — 저장소 또는 설치된 앱에서AXMLPrinterAndroidManifest.xml을 직접 편집Sora Editor 기반에 TextMate 문법 파이프라인을 사용합니다. Java, Smali, ARM 어셈블리, C, XML, 헥스에 대한 구문 강조를 지원합니다. 일반(비코드) 파일용 범용 텍스트 편집기도 포함됩니다.
데이터 변환기 — 외부 도구 없이 즉석 인코딩/디코딩, 이제 XML 변환 지원이 추가되었습니다:
Base64 · Hex ↔ 10진수 · Hex ↔ 텍스트 · URL 인코드/디코드 · 유니코드 이스케이프 · XOR 암호 · 색상 Hex 미리보기 · XML
전역 메모장 — 세션 간 지속되는 메모. 오프셋 추적, 발견 사항 기록, 스니펫 저장.
클래스 북마크 — 긴 세션 중 빠른 접근을 위해 중요한 클래스를 고정.
심층 메모리 검색 — Smali, XML, 클래스 이름, 네이티브 바이너리 패턴을 동시에 정규식 지원 검색, 향상된 성능과 정확성.
인증서 세부 정보 — 서명 인증서 검사를 위한 확장된 스킴 지원.
| 대시보드 및 추출 | Smali 탐색 | 네이티브 CFG |
|---|---|---|
![]() |
| 호출 그래프 | AXML 디코딩 | 메모장 |
|---|---|---|
![]() |
작성자의 명시적 허가를 받은 애플리케이션에 대한 교육 목적 및 보안 연구용입니다. 개발자는 오용에 대해 어떠한 책임도 지지 않습니다.
![]() |
![]() |
| 트리 뷰 추출 및 패키지 파싱 | 정의로 이동 기능이 있는 Sora Editor | 인터랙티브 Radare2 어셈블리 블록 |

![]() |
| 깊이 조절 가능한 xref 매핑 | 구문 강조 XML 보기 | 지속적인 다중 세션 메모 |