AppScope Mentor
Loading...
AppScope Mentor ห้องแล็บตรวจสอบ Android
พร้อมใช้งาน
คอนโซลสำหรับผู้เชี่ยวชาญ

อ่านแพ็กเกจรู้ขีดจำกัด

ที่ปรึกษาทางเทคนิคโดยตรงสำหรับการแพ็กเกจ Android, การวิเคราะห์แบบสแตติก และสถาปัตยกรรม wrapper-app

ความจริงพื้นฐาน

คุณสามารถตรวจสอบโค้ดที่ส่งไปยังอุปกรณ์ได้ ส่วนลอจิกฝั่งเซิร์ฟเวอร์จะยังคงอยู่ที่เซิร์ฟเวอร์

เปิดใช้งานตลอดเวลา
AS
AppScopeที่ปรึกษาด้านวิศวกรรมย้อนกลับ
คัดลอกเธรด
กำลังวิเคราะห์แพ็กเกจ…
ถามคำถามทางเทคนิค
Enter เพื่อส่ง · Shift + Enter เพื่อขึ้นบรรทัดใหม่ ส่ง
เริ่มต้นด้วยคำถามที่เจาะจง
01เวิร์กโฟลว์การตรวจสอบ APK 02ความสามารถของแอป Wrapper 03อ่าน manifest 04เปรียบเทียบเครื่องมือ

คู่มือภาคสนาม

แบบจำลองทางความคิดที่ชัดเจนสำหรับการตรวจสอบ

ใช้จุดตรวจสอบเหล่านี้เพื่อให้การมอบหมายงานของคุณมีความถูกต้องทางเทคนิค

01

เริ่มต้นด้วยคอนเทนเนอร์

APK คือไฟล์ ZIP archive ซึ่งประกอบด้วย manifest, DEX bytecode, ทรัพยากร, assets และไลบรารีพื้นฐาน ส่วน AAB คือ bundle สำหรับการเผยแพร่ ไม่ใช่ไฟล์ที่อุปกรณ์ Android รันโดยตรง

unzip app.apk -d app_unpacked/
02

กู้คืนโครงสร้าง ไม่ใช่เวทมนตร์

JADX จะสร้างโค้ดที่คล้าย Java ขึ้นมาใหม่ ส่วน APKTool จะถอดรหัสทรัพยากรและส่งออก smali การทำให้โค้ดอ่านยาก (Obfuscation) สามารถเปลี่ยนชื่อสัญลักษณ์ได้ แต่ไม่สามารถลบพฤติกรรมที่ถูกส่งออกมาได้

jadx-gui app.apk
03

แยกไคลเอนต์ออกจากแบ็กเอนด์

API endpoints, โทเค็น และรูปแบบคำขออาจมองเห็นได้ในไคลเอนต์ แต่ฐานข้อมูลของเซิร์ฟเวอร์ ตรรกะส่วนตัว และคีย์ลับจะไม่อยู่ภายใน APK

jadx -d out/ app.apk
04

มองว่า wrapper เป็นขอบเขต

Wrapper สามารถเปิด, แยก, ฝัง หรือจำลองแอปอื่นได้ ความสามารถในการมองเห็นขึ้นอยู่กับสิทธิ์ ขอบเขตของโปรเซส และการป้องกันของเป้าหมาย

apktool d app.apk -o decoded/
ถามเกี่ยวกับขั้นตอนเหล่านี้
เพื่อการศึกษา การวิจัยด้านความปลอดภัย และการทำงานร่วมกัน·ตรวจสอบซอฟต์แวร์ที่คุณได้รับอนุญาตให้ตรวจสอบเท่านั้น