Most Recent

Đặt quảng cáo

Hướng Dẫn Decompiling Và Recompiling File APK Với Apk Tool Trên PC

Sau đây, mình sẽ hướng dẫn cách Decompiling và Recompiling file apk


1/ Chuẩn bị các phần mềm cần thiết

- Cài đặt JRE (Java Runtime Environment): chú ý chọn đúng phiên bản hệ điều hành Windows của mình: tải tại đây
- Cài đặt phần mềm chỉnh sửa code Notepad++: tải tại đây
- Cài đặt phần mềm giải nén Winrar: tải tại đây
- Tải và cài đặt Apk Tool: tải tại đây
 + Tạo 1 thư mục apktool trong ổ đĩa C của PC hay laptop theo đường dẫn:

 +Giải nén file Apktool vừa tải ở trên vào thư mục C:\apktool vừa tạo ở trên

2/ Decompiling file .apk


Chuẩn bị: File .apk cần decompile (ở đây mình decompiler 2 file là SystemUI.apk với framework-res.apk) 
Mở của sổ Command Prompt (cmd )và chọn Run as Administrator 

Tại dấu nhắc trong cửa sở cmd các bạn gõ: cd C:\apktool Nhấn Enter
( hoặc vào thư mục C:\apktool, giữ phím shift rồi bấm chuột phải)


Để decompile 1 file thành công trước tiên cần cài framework cho nó.
Vẫn trong của sổ cmd ta gõ lệnh



Ở đây mình hướng dẫn 1 file là framwork-res.apk các file còn lại làm tương tự.


Đợi một tý cửa sổ command sẽ báo như hình trên. Bạn mở theo đường dẫn đó sẽ thấy file framework của framework-res.apk là 1.apk.

Cài tiếp framework của file SystemUI.apk. Tại dấu nhắc gõ:


3/ Recompiling file .apk

Cú pháp tiến hành như sau:


Nếu trong cú pháp trên sau tên file bạn không đánh vào tên thư mục bạn muốn tạo ra để lưu các thành phần sau khi đã decompile vào đó thì mặc định apktool sẽ tạo một thư mục giống tên của file để lưu các thành phần sau decompile vào đó)

- Để decompile file SystemUI.apk. Tại dấu nhắc gõ tiếp lệnh:



Nếu qua trình decompile thành công, cửa số sẽ báo các bước trong tiến trình decompile file SystemUI.apk như hình trên.


Sau khi decompile thành công trong thư mục C:\apktool của bạn sẽ xuất hiện thêm một thư mục /systemui trong đó chứa các thành phần như hình trên.


- Thưc hiện tương tự như hình trên với file framework-res.apk.


Ta cũng sẽ đc một thư mục mới /framework-res chứa các thành phần sau decompile đc tạo ra trong thư mục C:\apktool.
 Vậy là ta đã tiến hành Decompile thành công. 









Share:

Không có nhận xét nào