ลากและวางไฟล์ APK ที่นี่
หรือคลิกเพื่อเลือกไฟล์จากเครื่อง
วิเคราะห์ไฟล์ APK ใด ๆ เพื่อดึงข้อมูลโดยละเอียดข้อมูลใดบ้างที่สามารถดึงออกมาได้?
เครื่องมือวิเคราะห์ APK ขั้นสูงของเราจะดึงข้อมูลที่ครอบคลุมจากไฟล์ APK ใดๆ:
- ชื่อแพ็คเกจ ชื่อเวอร์ชัน และรหัส
- เวอร์ชัน SDK ขั้นต่ำ กำหนดเป้าหมาย และคอมไพล์
- การอนุญาตของ Android (อันตรายและปกติ)
- การวิเคราะห์ไฟล์ DEX และการตรวจจับหลาย dex
- ไลบรารีดั้งเดิมและสถาปัตยกรรม CPU
- การแยกย่อยทรัพยากร (การถอนออก เค้าโครง ค่า)
- รายละเอียดขนาดไฟล์และอัตราส่วนการบีบอัด
- ข้อมูลลายเซ็นและใบรับรอง
- ตัวบ่งชี้ภัยคุกคามความปลอดภัย
การประมวลผลฝั่งไคลเอ็นต์ 100%
ไฟล์ APK ของคุณจะไม่มีวันออกจากอุปกรณ์ของคุณ การวิเคราะห์ทั้งหมดเสร็จสิ้นในเบราว์เซอร์โดยใช้ JavaScript
เครื่องมือแยกข้อมูล APK — คำถามที่พบบ่อย
วิธีตรวจสอบไบนารี AndroidManifest.xml, DEX Bytecode และ Native ABI
เมื่อแอป Android คอมไพล์โดย Gradle และ AAPT2 ไฟล์ XML ที่มนุษย์อ่านได้จะถูกแปลงเป็นไบนารีขนาดกะทัดรัด (AndroidManifest.xml) และ resources.arsc โค้ด Java/Kotlin จะถูกคอมไพล์เป็นไฟล์ปฏิบัติการ Dalvik (classes.dex), classes2.dex และไลบรารี C/C++ จะถูกแพ็กเกจเป็นอ็อบเจ็กต์ที่ใช้ร่วมกันของ ELF (lib/<abi>/*.so) เพียงเปิด APK ในโปรแกรม ZIP มาตรฐานจะแสดงเฉพาะไฟล์ไบนารี่ทึบแสงเท่านั้น
เครื่องมือวิเคราะห์ข้อมูล APK ที่ใช้เบราว์เซอร์ของเราจะตรวจสอบโครงสร้างภายในของ .apk ใดๆ ภายในเบราว์เซอร์ของคุณ เพื่อให้คุณสามารถวินิจฉัยความล้มเหลวในการติดตั้งและตรวจสอบความเสี่ยงด้านความเป็นส่วนตัวก่อนไซด์โหลด:
- การวินิจฉัยข้อผิดพลาดสถาปัตยกรรม CPU (ABI): ดูการ์ด สถาปัตยกรรม ในแท็บภาพรวม หาก APK มีเพียง armeabi-v7a (ARM 32 บิต) มันจะล้มเหลวด้วย INSTALL_FAILED_NO_MATCHING_ABIS บนฮาร์ดแวร์ 64 บิตเท่านั้น เช่น อุปกรณ์ Google Pixel 7, Pixel 8, Pixel 9 และ Galaxy S24 ในทางกลับกัน หากแสดงเฉพาะ arm64-v8a ก็ไม่สามารถทำงานบนโทรศัพท์ราคาประหยัดรุ่น 32 บิตรุ่นเก่าหรืออินสแตนซ์ Windows Emulator 32 บิตได้
- การตรวจสอบสิทธิ์รันไทม์ที่เป็นอันตราย: Android จัดประเภทสิทธิ์ เช่น READ_SMS, SEND_SMS, RECORD_AUDIO, ACCESS_FINE_LOCATION และ MANAGE_EXTERNAL_STORAGE ว่ามีความเสี่ยงสูง หาก APK ยูทิลิตี้ออฟไลน์หรือวอลเปเปอร์ธรรมดาร้องขอ SMS หรือสิทธิ์ในการติดต่อ แท็บความปลอดภัยของเราจะไฮไลต์รายการเหล่านั้นด้วยสีแดงและลดคะแนนความปลอดภัยของแพ็คเกจลง
- Multi-DEX และการวินิจฉัยการบีบอัด: ไฟล์ classes.dex แต่ละไฟล์สามารถอ้างอิง ID วิธีการได้สูงสุด 65,536 รายการ แอปที่ใช้ SDK ขนาดใหญ่จะแบ่งโค้ดไบต์เป็นไฟล์ DEX หลายไฟล์ คุณยังสามารถตรวจสอบได้ว่ามี resources.arsc และ AndroidManifest.xml อยู่หรือไม่ หากไม่มี resources.arsc แสดงว่าคุณกำลังดู APK แยกเดี่ยว แทนที่จะเป็น APK แบบสแตนด์อโลนที่สมบูรณ์