Kéo và thả tệp APK vào đây
hoặc nhấn để chọn file từ thiết bị
Phân tích bất kỳ tệp APK nào để trích xuất thông tin chi tiếtThông tin nào có thể được trích xuất?
Trình phân tích APK nâng cao của chúng tôi trích xuất thông tin toàn diện từ bất kỳ tệp APK nào:
- Tên gói, tên phiên bản & mã
- Các phiên bản SDK tối thiểu, nhắm mục tiêu và biên dịch
- Quyền của Android (nguy hiểm và bình thường)
- Phân tích tệp DEX và phát hiện đa dex
- Thư viện gốc và kiến trúc CPU
- Phân tích tài nguyên (có thể vẽ, bố cục, giá trị)
- Phân tích kích thước tệp và tỷ lệ nén
- Thông tin chữ ký và chứng chỉ
- Chỉ số mối đe dọa an ninh
Xử lý phía khách hàng 100%
Tệp APK của bạn không bao giờ rời khỏi thiết bị của bạn. Tất cả các phân tích được thực hiện trong trình duyệt bằng JavaScript.
Trình trích xuất thông tin APK - Câu hỏi thường gặp
Cách kiểm tra AndroidManifest.xml nhị phân, mã byte DEX và ABI gốc
Khi một ứng dụng Android được Gradle và AAPT2 biên soạn, các tệp XML mà con người có thể đọc được sẽ được chuyển đổi thành các khối nhị phân nhỏ gọn (AndroidManifest.xml và resources.arsc), mã Java/Kotlin được biên dịch thành các tệp có thể thực thi Dalvik (classes.dex), classes2.dex và thư viện C/C++ được đóng gói dưới dạng đối tượng chia sẻ ELF (lib/<abi>/*.so). Chỉ cần mở APK trong chương trình ZIP tiêu chuẩn chỉ hiển thị các tệp nhị phân mờ.
Trình phân tích thông tin APK dựa trên trình duyệt của chúng tôi kiểm tra cấu trúc bên trong của mọi .apk cục bộ trong trình duyệt của bạn để bạn có thể chẩn đoán lỗi cài đặt và kiểm tra rủi ro về quyền riêng tư trước khi tải qua:
- Chẩn đoán lỗi Kiến trúc CPU (ABI): Xem thẻ Kiến trúc trong tab Tổng quan. Nếu APK chỉ chứa armeabi-v7a (ARM 32 bit), thì APK đó sẽ không thành công với INSTALL_FAILED_NO_MATCHING_ABIS trên phần cứng chỉ 64 bit như các thiết bị dòng Google Pixel 7, Pixel 8, Pixel 9 và Galaxy S24. Ngược lại, nếu nó chỉ liệt kê arm64-v8a, nó không thể chạy trên điện thoại bình dân 32 bit cũ hơn hoặc phiên bản trình mô phỏng Windows 32 bit.
- Kiểm tra quyền thời gian chạy nguy hiểm: Android phân loại các quyền như READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION và MANAGE_EXTERNAL_STORAGE là có nguy cơ cao. Nếu một APK hình nền hoặc tiện ích ngoại tuyến đơn giản yêu cầu SMS hoặc quyền liên hệ, tab Bảo mật của chúng tôi sẽ đánh dấu các mục đó bằng màu đỏ và hạ điểm bảo mật của gói.
- Chẩn đoán nén & Multi-DEX: Mỗi tệp classes.dex có thể tham chiếu tối đa 65.536 ID phương thức. Các ứng dụng sử dụng SDK lớn sẽ phân chia mã byte thành nhiều tệp DEX. Bạn cũng có thể xác minh xem resources.arsc và AndroidManifest.xml có hiện diện hay không - nếu resources.arsc bị thiếu, bạn đang xem một APK phân tách duy nhất thay vì một APK độc lập hoàn chỉnh.