반응형

1. Framework 관련 에러

 - apktool을 이용하여 compile 진행 시 에러가 발생할 경우 아래와 같은 명령어를 입력하는 것으로 해결할 수 있다.


apktool empty-framework-dir --force


혹은 직접 framework 디렉토리에 존재하는 파일을 삭제해주는 것도 가능하다.

Windows 운영체제의 경우 아래의 경로에 접근한 뒤 해당 경로에 존재하는 파일들을 지워주면 된다.


C:\Users\계정명\apktool\framework


아마 대부분 1.apk가 있을 것이다.


Framework와 관련된 사항은 추후 업데이트 예정


2. resource 관련 에러

 - 만약 위와 같은 방식으로 에러가 해결되지 않는다면 임시방편으로 --no-res 옵션을 이용하여 리소스를 제외하여 디컴파일, 컴파일을 진행할 수 있다.


Step 1) --no-res 옵션을 이용하여 리소스를 제외하고 디컴파일 진행

명령어 : java -jar apktool.jar --no-res d base.apk


Step 2) 디컴파일된 파일에 원하는 작업 진행

Step 3) apktool을 이용하여 빌드 진행 후 결과 파일로 output.apk 생성

명령어 : java -jar apktool.jar b base -o output.apk


Step 4) app Signing

명령어 : java -jar signapk.jar testkey.x509.pem testkey.pk8 output.apk output_signed.apk


Step 5) App Install

반응형

'Hacking > Mobile' 카테고리의 다른 글

IOS Pinning bypass  (0) 2020.03.04
메모리 내 중요정보 평문노출  (0) 2020.02.10
APK 무결성 확인  (0) 2019.04.20
Windows 환경에서 IOS device 로그 보기  (0) 2019.03.28
[IOS] Frida-trace  (0) 2019.01.17
블로그 이미지

rootable

,