HELLO_HELL?

블로그 이미지

준P

'Reversing/Android Reversing'에 해당되는 글 2건

제목 날짜
  • 안드로이드 xml 파일 분석하기 AndroidManifest 분석 2014.12.14
  • 안드로이드 apk 디컴파일 2014.12.13

안드로이드 xml 파일 분석하기 AndroidManifest 분석

Reversing/Android Reversing 2014. 12. 14. 12:56

apk를 열어보면 xml 파일이 있습니다.


그런데 이파일을 보면 xml이 바이너리로 되어 있어서 볼수가 없습니다.


xml로 보기위해서는  AXMLPrinter2라는 걸이용하여 보도록 하겟습니다.


https://code.google.com/p/android4me/downloads/detail?name=AXMLPrinter2.jar&can=2&q


에서 다운로드 하실수 있습니다.


jar 파일은 java -jar명령어로 사용할수 있습니다.


java -jar (AXMLPrinter2.jar 파일 위치) (xml파일) 


로 하시면 댐니다. 


이렇게 하면 터미널에 바로 출력이 됨니다.


파일형태로 저장하고 싶으시면 


java -jar (AXMLPrinter2.jar 파일 위치) (xml파일) (xml파일을 저장할 위치)

저작자표시 비영리 변경금지 (새창열림)

'Reversing > Android Reversing' 카테고리의 다른 글

안드로이드 apk 디컴파일  (0) 2014.12.13
Posted by 준P

안드로이드 apk 디컴파일

Reversing/Android Reversing 2014. 12. 13. 20:54

안드로이드 앱을 분석을 할려면 디컴파일러가 필요 합니다.


dex2jar이라는 프로그램으로 디컴파일 할수 있습니다.


https://code.google.com/p/dex2jar/


앞축을 푸시면 .sh파일과 .bat 파일이 있습니다.


.sh파일은 리눅스 용이고 .bat이 windows용입니다.


터미널(cmd)를 열고 폴더로 간다음 


dex2jar파일로 apk를 디컴파일 합니다.




apk 파일 위치에 (파일명)_dex2jar.jar 파일이 생성됨니다.


이 jar 파일을 푸시면 안에 소스코드가 보임니다.




이 jar 파일을 간편하게 보실려면 eclipse를 이용하시거나 


아레 사이트로 가서 jd 자바 디컴파일러 로 열어보시기 바람니다.


http://jd.benow.ca/



저작자표시 비영리 변경금지 (새창열림)

'Reversing > Android Reversing' 카테고리의 다른 글

안드로이드 xml 파일 분석하기 AndroidManifest 분석  (0) 2014.12.14
Posted by 준P
이전페이지 다음페이지
블로그 이미지

by 준P

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

글 보관함

«   2025/08   »
일 월 화 수 목 금 토
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

링크

카테고리

HELLO? (157)
스터디 (6)
Windows 구조와 원리 OS를 관통하는 프로그.. (6)
Development (44)
Android (5)
Assembly (4)
C/C++ (11)
C# (0)
HTML (1)
JAVA (2)
JSP (3)
JS Script (2)
Linux Shell Script (2)
Open GL (1)
PHP (0)
Python (1)
QT library (3)
SQL (1)
Swift (1)
MongoDB (0)
Express JS (1)
Angular JS (1)
Node JS (1)
SpongePoweredForgePluginDev.. (2)
Unity3d (1)
Docker (0)
Linux (22)
Linux Kernel Study (1)
Network (9)
WireShark (1)
Network Theory (6)
Hack the packet 2013 (2)
Reversing (50)
Windows PE (10)
Windows Reversing (1)
Linux PE (0)
Linux Reversing (0)
Android Reversing (2)
Reversing Tools (8)
CodeEngn (25)
Reversing.kr (2)
abex's (2)
Sites (3)
System (12)
FTZ (9)
Buffer Over Flow (3)
GDGkr (1)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
준P's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

HELLO_HELL?

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • HELLO? (157)
    • 스터디 (6)
      • Windows 구조와 원리 OS를 관통하는 프로그.. (6)
    • Development (44)
      • Android (5)
      • Assembly (4)
      • C/C++ (11)
      • C# (0)
      • HTML (1)
      • JAVA (2)
      • JSP (3)
      • JS Script (2)
      • Linux Shell Script (2)
      • Open GL (1)
      • PHP (0)
      • Python (1)
      • QT library (3)
      • SQL (1)
      • Swift (1)
      • MongoDB (0)
      • Express JS (1)
      • Angular JS (1)
      • Node JS (1)
      • SpongePoweredForgePluginDev.. (2)
      • Unity3d (1)
    • Docker (0)
    • Linux (22)
    • Linux Kernel Study (1)
    • Network (9)
      • WireShark (1)
      • Network Theory (6)
      • Hack the packet 2013 (2)
    • Reversing (50)
      • Windows PE (10)
      • Windows Reversing (1)
      • Linux PE (0)
      • Linux Reversing (0)
      • Android Reversing (2)
      • Reversing Tools (8)
      • CodeEngn (25)
      • Reversing.kr (2)
      • abex's (2)
    • Sites (3)
    • System (12)
      • FTZ (9)
      • Buffer Over Flow (3)
    • GDGkr (1)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바