AppScope Mentor
Loading...
AppScope Mentor Phòng thí nghiệm kiểm tra Android
Sẵn sàng
BẢNG ĐIỀU KHIỂN CHUYÊN GIA

Đọc gói ứng dụng.Biết rõ các giới hạn.

Một cố vấn kỹ thuật trực tiếp về đóng gói Android, phân tích tĩnh và kiến trúc ứng dụng wrapper.

SỰ THẬT HIỂN NHIÊN

Bạn có thể kiểm tra mã được gửi đến thiết bị. Logic phía máy chủ vẫn nằm trên máy chủ.

Luôn bật
AS
AppScopeCố vấn kỹ thuật đảo ngược
Sao chép luồng
Đang phân tích gói ứng dụng…
Đặt một câu hỏi kỹ thuật
Enter để gửi · Shift + Enter để xuống dòng Gửi
BẮT ĐẦU VỚI MỘT CÂU HỎI CỤ THỂ
01Quy trình kiểm tra APK 02Khả năng của ứng dụng Wrapper 03Đọc một bản manifest 04So sánh các công cụ

SỔ TAY THỰC ĐỊA

Một mô hình tư duy rõ ràng để kiểm tra

Sử dụng các điểm kiểm tra này để giữ cho bài tập của bạn trung thực về mặt kỹ thuật.

01

Bắt đầu với vùng chứa

APK là một kho lưu trữ ZIP: manifest, mã bytecode DEX, tài nguyên, tài sản và thư viện gốc. AAB là một gói xuất bản, không phải là tệp mà thiết bị Android chạy trực tiếp.

unzip app.apk -d app_unpacked/
02

Khôi phục cấu trúc, không phải phép thuật

JADX tái cấu trúc mã giống Java; APKTool giải mã tài nguyên và xuất ra smali. Việc làm xáo trộn mã (obfuscation) có thể đổi tên các ký hiệu, nhưng không thể xóa bỏ hành vi đã được triển khai.

jadx-gui app.apk
03

Tách biệt client và backend

Các điểm cuối API, token và định dạng yêu cầu có thể hiển thị trong client. Cơ sở dữ liệu của máy chủ, logic riêng tư và các khóa bí mật không nằm trong APK.

jadx -d out/ app.apk
04

Coi các trình bao bọc là ranh giới

Một trình bao bọc (wrapper) có thể khởi chạy, cô lập, nhúng hoặc ảo hóa một ứng dụng khác. Khả năng hiển thị của nó phụ thuộc vào quyền hạn, ranh giới tiến trình và các biện pháp phòng thủ của mục tiêu.

apktool d app.apk -o decoded/
Hỏi về một trong các bước này
Vì mục đích giáo dục, nghiên cứu bảo mật và khả năng tương tác.·Chỉ kiểm tra phần mềm mà bạn được cấp quyền xem xét.