블로그 이미지
java, jsp, sencha touch,android, ios, eclipse plugin, extjs, flex/air 눈꽃

카테고리

분류 전체보기 (256)
myStory (29)
God of Impulse Buying (0)
mobile (31)
WEB (7)
Maven (1)
Java (105)
Book (8)
Flex (2)
Oracle (1)
Velocity (2)
Eclipse (29)
IPod Dev (0)
files (7)
Linux (5)
Photo (0)
cubrid (3)
기타dev (2)
DZone-Refcardz (0)
bike (1)
tinyos (5)
Total226,103
Today12
Yesterday144

달력

« » 2014.10
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

최근에 달린 댓글

Statistics Graph
android apk decompile 이란 검색을 통해 여러 자료를 확인할수있다.

조금더 자세하게 나와있으면 참 좋았을거같은데..그렇지못한 링크에 대한 아쉬움으로 글하나 남긴다.

우선 준비물부터 확인한다.

undx.jar : http://www.illegalaccess.org 이곳은 링크가 깨져있다. 
아래의 링크를통해서 다운받는것이 가능하다.


xml관련해서는 설명하지않겠다..

1. dexdump.zip파일을 구하여 자신의 안드로이드 sdk경로/tools에 압축을풀어준다.


2. apk파일을 압축풀어 classes.dex파일 과 동일한 경로에 jad.exe파일과 undx.jar파일을 둔다.


3. cmd창에서 undx.jar를 실행한다. -DASDKLoc경로는 젤위에 이미지의 dexdump.exe경로를 넣어줘야한다.
D:\개발관련\안드로이드\배포판\helloworld>java -DASDKLoc="D:\programs\android\android-sdk_r07-windows\android-sdk-windows/tools" -jar undx.jar classes.dex

4. gen이라는 폴더에 classes.dex.jar파일이 생성된다. 이 파일의 압축을 푼다.
 

5. 2의 jad폴더로 이동하여 jad를 돌린다.
D:\개발관련\안드로이드\배포판\helloworld>jad -o -r -sjava -dsrc **/*.class

문제는... 내가 풀고싶은건 undx돌다가 예외뱉으면서... 풀어볼수가없다는것.....ㅠㅠ 하지만 기본적인건 요렇게 풀어서 보면될듯..
Posted by 눈꽃

티스토리 툴바