1. dex2jar 다운받기
https://github.com/pxb1988/dex2jar/releases
Releases · pxb1988/dex2jar
Tools to work with android .dex and java .class files - pxb1988/dex2jar
github.com
위 링크에서 ZIP 파일을 다운로드 후 원하는 경로에 압축을 푼다.
2. dex2jar 경로 및 명령어 설정
.bash_profile을 열어 경로와 alias를 등록해둔다
alias dex2jar='d2j-dex2jar.sh' export dex2jar_home='/Users/my/Tools/dex2jar/dex-tools-2.2-SNAPSHOT' export PATH=${PATH}:${dex2jar_home} |
3. dex2jar 실행하기
명령어를 실행해본다.
% dex2jar d2j-dex2jar -- convert dex to jar usage: d2j-dex2jar [options] <file0> [file1 ... fileN] options: --skip-exceptions skip-exceptions -d,--debug-info translate debug info -e,--exception-file <file> detail exception file, default is $current_dir/[fi le-name]-error.zip -f,--force force overwrite -h,--help Print this help message -n,--not-handle-exception not handle any exceptions thrown by dex2jar -nc,--no-code -o,--output <out-jar-file> output .jar file, default is $current_dir/[file-na me]-dex2jar.jar -os,--optmize-synchronized optimize-synchronized -p,--print-ir print ir to System.out -r,--reuse-reg reuse register while generate java .class file -s same with --topological-sort/-ts -ts,--topological-sort sort block by topological, that will generate more readable code, default enabled version: reader-2.2-SNAPSHOT, translator-2.2-SNAPSHOT, ir-2.2-SNAPSHOT |
'Tools' 카테고리의 다른 글
[MacOS] psproxy (0) | 2023.04.18 |
---|---|
[MacOS] apktool 설치 (0) | 2023.04.11 |
[Jadx-gui] MacOS에서 실행 에러 해결 (0) | 2020.05.11 |
[Burp Suite] Target Scope (0) | 2020.02.14 |
[파이어폭스] success.txt 요청 (0) | 2020.02.12 |