Apktool

링크 : http://ibotpeaches.github.io/Apktool/

ApkTool은 apk파일은 디컴파일하거나 수정한 후 다시 컴파일 할 수 있는 Tool .

d 옵션 : decompile 해주는 옵션으로 smali 파일로 나온다.

b 옵션 : recompile 해주는 옵션으로 apkfile이 파일로 나오며, signing을 거쳐 안드로이드폰에 설치가 가능하다.

d -d 옵션 : decompile 해주는 옵션으로 smali 파일이 나오지만, 확장자를 java파일로 만들어주어 동적디버깅 할 때 사용된다고 한다.



apk-sign

링크 : https://github.com/appium/sign

안드로이드에는 signing되지 않은 앱은 설치되지 않는데 Apk Tool 을 이용해 decompile을 하면 signing이 풀리게된다.

때문에 폰에 설치를 하기 위해서는 signing을 해주어야 하는데,  아무 keystore를 가지고 signing만 해주도록하여 폰에 설치가 가능하도록 한다.

+ Recent posts

티스토리 툴바