-1 apktool 명령어로 해보기
1.java -jar apktool_2.4.0.jar d 앱이름.apk
2.압출풀린 폴더가 생긴다.
3.Manifest.xml 에 application 태그에 android:debuggable="true" 을 추가함.
4.java -jar apktool_2.4.0.jar b 앱이름폴더
5.임시키를 만듬
"C:\Program Files\Java\jre1.8.0_191\bin\keytool.exe" -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
6.그 키로 jar 싸인
"C:\Program Files\Java\jdk1.8.0_191\bin\jarsigner.exe" -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore com.nttdocomo.android.dpoint_2019-09-24.apk alias_name
7.에뮬레이터에 던져넣기.
-2 java 원본보기
dex2jar
- apk파일이나 apk파일에 포함된 classes.dex파일을 .jar파일로 변환
사용법
1.dex2jar 폴더 안에 apk 파일 넣기
2.해당 폴더에서 명령창 띄어 jar 파일 생성
dex2jar.bat [디컴파일할 apk]:bat 파일에 던져넣어도됨.
3.JD-GUI 에서 보기
https://programist.tistory.com/entry/Apktool%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-apk-%ED%8C%8C%EC%9D%BC-%EB%94%94%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EB%B0%8F-%EB%A6%AC%ED%8C%A8%ED%82%A4%EC%A7%95
-3 bytecode-viewer
https://brunch.co.kr/@c4u/23
2019년 10월 11일 금요일
Android Decompile 해서 다시 apk 로 만들어보기
Related Posts:
ActionBar 고급정보들.이분 블로그는고급정보 가 많은 건가요? ㅋ 다 고급정보네...http://aroundck.tistory.com/732… Read More
구글 플러스 연동 쉽게 설명된곳http://blog.naver.com/PostView.nhn?blogId=memy80&logNo=100190996557&parentCategoryNo=&categoryNo=115&viewDate=&isShowPopularPosts=false&from=postView… Read More
급할때 바로 찾는 안드로이드 개발팁급할때 바로 찾는 안드로이드 개발팁 이라네요.ㅋhttp://cafe.naver.com/aphone.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=18636… Read More
웹에서 안드로이드 앱/특정 액티비티 실행하는 방법기기에서 크롬브라우져에서$open = 'intent://myapphost/#Intent;scheme=myapp;package=com.test;end;';변수도 넘길수 있다.(S.key1=value1;S.key2=value2;end)라는 링크를 만들고앱에서는manifest 에서<data android:scheme="myapp" android:host="myapphost" android:pat… Read More
genymotion 에 마켓이 안나와서 당황하셨어요?http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/ 일케 해결..… Read More
0 comments:
댓글 쓰기