apktool로 apk를 까면 smali코드가 나온다. apk는 사실 압축파일이므로, unzip이 가능하다. 그럼 안에 classes.dex가 있늗네, dex2jar를 이용해 jar파일을 만들 수 있다. (jar파일은 .class파일의 압축본이다.) 사실, dex2jar로 바로 apk 파일을 조질 수 있다. 어쨌든 jar가 나오는데, jadx나 jd-gui로 이를 .java로 만들 수 있다. 정리하자면, dex2jar abc.apk 그 후 jadx나 jd-gui을 이용하면 디컴파일 사실 http://www.javadecompilers.com/apk 에서 돌리면 한방에 다 해준다.