APK 파일을 여기에 드래그 앤 드롭하세요.
또는 클릭하여 파일 찾아보기
모든 APK 파일을 분석하여 자세한 정보 추출어떤 정보를 추출할 수 있나요?
우리의 고급 APK 분석기는 모든 APK 파일에서 포괄적인 정보를 추출합니다.
- 패키지 이름, 버전 이름 및 코드
- 최소, 대상 및 컴파일 SDK 버전
- Android 권한(위험 및 정상)
- DEX 파일 분석 및 멀티덱스 감지
- 네이티브 라이브러리 및 CPU 아키텍처
- 리소스 분석(드로어블, 레이아웃, 값)
- 파일 크기 분석 및 압축 비율
- 서명 및 인증서 정보
- 보안 위협 지표
100% 클라이언트 측 처리
APK 파일은 절대로 기기를 떠나지 않습니다. 모든 분석은 JavaScript를 사용하여 브라우저에서 수행됩니다.
APK 정보 추출기 - 자주 묻는 질문
바이너리 AndroidManifest.xml, DEX 바이트코드 및 네이티브 ABI를 검사하는 방법
Android 앱이 Gradle 및 AAPT2로 컴파일되면 사람이 읽을 수 있는 XML 파일은 컴팩트 바이너리 청크(AndroidManifest.xml) 및 resources.arsc로 변환되고, Java/Kotlin 코드는 Dalvik 실행 파일(classes.dex), classes2.dex로 컴파일되며, C/C++ 라이브러리는 ELF 공유 객체(lib/<abi>/*.so로 패키징됩니다). 표준 ZIP 프로그램에서 APK를 열면 불투명한 바이너리 파일만 표시됩니다.
당사의 브라우저 기반 APK 정보 분석기는 브라우저에서 로컬로 .apk의 내부 구조를 검사하므로 사이드로드 전에 설치 실패를 진단하고 개인 정보 보호 위험을 감사할 수 있습니다.
- CPU 아키텍처(ABI) 오류 진단: 개요 탭에서 아키텍처 카드를 살펴보세요. APK에 비트 ARM만 포함된 경우 Google Pixel 7, Pixel 8, Pixel 9 및 Galaxy S24 시리즈 기기와 같은 64비트 전용 하드웨어에서 INSTALL_FAILED_NO_MATCHING_ABIS와 함께 실패합니다. 반대로 arm64-v8a만 나열하는 경우 이전 32비트 저가형 휴대폰이나 32비트 Windows 에뮬레이터 인스턴스에서는 실행할 수 없습니다. armeabi-v7a
- 위험한 런타임 권한 감사: Android는 READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION 및 MANAGE_EXTERNAL_STORAGE와 같은 권한을 고위험으로 분류합니다. 간단한 오프라인 유틸리티 또는 배경 화면 APK가 SMS 또는 연락처 권한을 요청하는 경우 보안 탭은 해당 항목을 빨간색으로 강조 표시하고 패키지의 보안 점수를 낮춥니다.
- 다중 DEX 및 압축 진단: 각 classes.dex 파일은 최대 65,536개의 메서드 ID를 참조할 수 있습니다. 대규모 SDK를 사용하는 앱은 여러 DEX 파일에 바이트코드를 분할합니다. resources.arsc 및 AndroidManifest.xml가 있는지 확인할 수도 있습니다. resources.arsc가 누락된 경우 완전한 독립형 APK가 아닌 단일 분할 APK를 보고 있는 것입니다.