apktool은 jadx랑 비슷하지만, jadx보다 더 기초적인 도구입니다.
smali 단위로 리버싱이 가능하며, 변조 후 다시 apk를 생성할 수 있습니다.
1. Windows
- 래퍼 스크립트 다운로드: apktool.bat 링크를 우클릭하여 '다른 이름으로 링크 저장'을 선택하고 apktool.bat으로 저장합니다.
- jar 파일 다운로드: Apktool 공식 사이트에서 최신 버전의 apktool_x.x.x.jar를 받습니다.
- 이름 변경: 다운로드한 jar 파일의 이름을 apktool.jar로 바꿉니다.
- 폴더 이동: 위 두 파일(apktool.bat, apktool.jar)을 C:\Windows 폴더에 넣거나, 원하는 폴더(예: C:\apktool)에 넣고 해당 경로를 환경 변수(Path)에 등록합니다.
2. macOS / Linux
- 래퍼 스크립트: 여기를 클릭해 스크립트를 apktool이라는 이름으로 저장합니다.
- jar 파일: 최신 apktool_x.x.x.jar를 다운로드해 이름을 apktool.jar로 변경합니다.
- 이동 및 권한 설정:
- 두 파일을 /usr/local/bin으로 이동합니다.
- 터미널에서 chmod +x /usr/local/bin/apktool 명령어를 입력해 실행 권한을 줍니다.
3. Apktool 사용
APK 디컴파일
apktool d [파일명].apk -o [저장할_폴더명]
APK 리빌드
apktool b [수정한_폴더명] -o [새로운_파일명].apk
'Tool' 카테고리의 다른 글
| [Tool] APK 디컴파일 도구 Jadx (0) | 2026.03.12 |
|---|---|
| [Tool] C, C++ 컴파일러 Dev C++ (0) | 2022.10.28 |
| [Tool] C# .Net Reversing 도구 dotPeek (0) | 2022.10.27 |
| [Tool] PHP Tester - 온라인 PHP 코드 실행 사이트 (0) | 2022.10.26 |
| [Tool] FileZilla FTP 설치 및 사용 (0) | 2022.10.25 |
댓글