본문 바로가기
모바일/안드로이드

DEX 중요정보 수정 및 리패키징 실습

by ^..^v 2019. 11. 6.
728x90
반응형

199페이지

 

DEX = Dalvik Excutable 

 

#1 인증서 생성

JDK에서 제공하는 keytool 도구(프로그램)을 이용 (관리자 권한을 필요로 함)

관리자 권한으로 명령 프롬프트를 실행

 

 

#2 apktool을 이용해서 apk 파일을 디컴파일

 

 

#3 소스 코드 수정 후 리패키징 

smali 코드 : DEX 바이너리를 사람이 읽을 수 있도록 표현한 언어 = Dalvik 바이트 코드를 위한 어셈블리 언어

 

68라인의 [ const-string v2, "http://192.168.231.130/servicecenter.html" ]를 

[ const-string v2, "http://192.168.231.130/hacking.html" ]로 변경

 

 

 

#4 서명

 

#5 설치

 

#6 실행

 

728x90
반응형

댓글