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