[Mobile Hacking]APK Easy Tool 설치방법

2024. 12. 21. 00:26·모바일 앱해킹(Android)/Insecure Bank

안녕하세요! 오늘은 APK Easy Tool 설치방법에 대하여 알려드리려고 포스팅하였습니다!

APK TOOL 이미지

 

APK Easy Tool을 사용하면 저희가 기존에 하던 디컴파일 → smail 수정 → 컴파일 → 사인 과정을 버튼클릭 만으로 진행할 수 있게됩니다. 원래는 명령어창에서 명령어로 입력하고 경로 설정하고 여간 귀찮은게 아니였는데 이제 그 과정을 대폭 줄일수 있게되었습니다!! 아래 링크를 클릭하면 기존 APK Tool 로 리패키징 하는 방법이 있습니다. 엄청 귀찮은 과정이죠!..

 

기존 APK tool로 리패키징 하는 방법

 

APK 디컴파일 & 리패키징(APK Tool)

이번에는 디컴파일 후 파일을 수정하고 리패키징까지 할 수 있는 방법을 사용해보려고 한다. 이 방법은 smali 라는 어셈블리 파일을 수정해야 하기에 조금 어려울 수 있고, 이를 통해 수정한 APK를

ejxousiva.tistory.com


[설치방법]

1. 아래 링크로 접속하셔서 내리다 보면 사진과 같은 MEGA 파일이 보이실 겁니다. 안에 들어가서 APK Easy Tool v1.60 Portable.zip 이라는 압축파일을 다운로드 해주세요

1.60 버전 다운로드


 

3. 압축을 푸시면 아래 사진과 같은 파일들이 있고 apkeasytool.exe 를 통해 리패키징을 진행하실 수 있습니다.


4. 다운로드 받은 파일의 APK tool 버전이 최신이 아니라서 업데이트 해주는 과정을 해주겠습니다. 아래 링크를 통해 apk tool의 가장 최신버전을 다운로드 받아주세요! 현재 시점에선 2.10.0 버전이 최신버전이네요.

 

https://bitbucket.org/iBotPeaches/apktool/downloads/ 

 

iBotPeaches / Apktool / Downloads — Bitbucket

For large uploads, we recommend using the API. Get instructions

bitbucket.org

 

 

 


5. 이후 다운로드 받은 apktool 2.10.0.jar 파일을 Apktool 폴더에 넣어주시고 apkeasytool.exe을 실행해주세요. APKtool 폴더안에는 기존에 설치된 2.6.1 버전이 있을텐데 그건 삭제해주시고 넣어주시면 됩니다!


6. 들어오셔서 Options > Apktool version이 2.10.0인지 확인 > Restart 를 순서대로 해주시면 최신화가 끝이납니다.

 

※ 저의 경우엔 처음에 이 과정을 안했더니 디컴파일링이 실패했다는 오류가 계속 떳습니다. 되도록이면 꼭 해주세요!


 

7. Browse 메뉴를 통해 원하는 APK 파일을 선택하신후 Decompile 하시면 디컴파일링이 알아서 진행이됩니다! 너무 간편해서 깜짝놀랐습니다!.. 그 외에 Compile 은 코드 수정후 다시 컴파일 하는 역할이고 , Sign APK 를 통해 사인을 하실 수 있습니다. 정말 버튼 한번이면 간단하게 리패키징 과정을 수행할 수 있네요..


긴 글 읽어주셔서 감사합니다!

'모바일 앱해킹(Android) > Insecure Bank' 카테고리의 다른 글

[Insecure Bank] 설치방법&환경셋팅 부터 취약점 진단까지 모아보기! (Part 2)  (4) 2024.12.18
[Insecure Bank] 설치방법&환경셋팅 부터 취약점 진단까지 모아보기! (Part 1)  (0) 2024.12.18
[Insecure Bank] 하드코딩 취약점 & 개발자 백도어  (1) 2024.12.15
[Insecure Bank] 안전하지 않은 HTTP 통신 & 파라미터 조작  (0) 2024.12.14
[Insecure Bank] 안전하지 않은 SD 카드 저장소  (0) 2024.12.13
'모바일 앱해킹(Android)/Insecure Bank' 카테고리의 다른 글
  • [Insecure Bank] 설치방법&환경셋팅 부터 취약점 진단까지 모아보기! (Part 2)
  • [Insecure Bank] 설치방법&환경셋팅 부터 취약점 진단까지 모아보기! (Part 1)
  • [Insecure Bank] 하드코딩 취약점 & 개발자 백도어
  • [Insecure Bank] 안전하지 않은 HTTP 통신 & 파라미터 조작
무너박사
무너박사
IT 보안 블로그 입니다. 제가 작성하는 블로그가 누군가의 공부에 조금이라도 도움이 되길 바라며 작성하였습니다.
  • 무너박사
    무너박사의 연구일지
    무너박사
  • 전체
    오늘
    어제
    • 분류 전체보기 (104)
      • WEB 지식 (3)
      • 웹해킹 (13)
      • 웹개발(PHP-Mysql) (12)
      • 웹개발(JSP-Oracle) (2)
      • 워게임 문제풀이 (19)
        • Segfault (17)
        • Dreamhack (2)
      • SQL (3)
      • Python (2)
      • AI (1)
        • LLM(Large Language Model) (1)
      • Kail Linux (3)
      • 잡다한 지식 (2)
      • 모바일 앱개발(Kotlin-PHP-Mysql) (13)
      • 모바일 앱해킹(Android) (31)
        • Frida Lab (2)
        • Android DIVA (8)
        • Insecure Bank (20)
      • 안드로이드 위협 탐지 및 우회 (0)
        • 루팅 탐지 & 우회 (0)
        • 디버깅 탐지 & 우회 (0)
        • 에뮬레이터 탐지 & 우회 (0)
        • Frida 탐지 & 우회 (0)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      모바일앱개발
      인시큐어 뱅크
      sql injection
      칼리리눅스
      Android Studio
      insecure bank
      취업반6기
      해킹
      Blind sql injection
      워게임
      취업반
      Koltin
      android diva
      Kotlin
      취업반 6기
      XSS
      mobile diva
      모바일 앱해킹
      dom based xss
      앱해킹
      모의해킹
      리패키징
      MySQL
      인시큐어뱅크
      안드로이드 스튜디오
      php
      웹해킹
      시스템해킹
      모바일 앱개발
      normaltic
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.3
    무너박사
    [Mobile Hacking]APK Easy Tool 설치방법
    상단으로

    티스토리툴바