Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
apkstudio — 오픈 소스, 크로스 플랫폼 Qt6 기반 IDE로, Android 애플리케이션 패키지를 리버스 엔지니어링하기 위한 도구입니다. 친숙한 IDE와 유사한 레이아웃을 제공하며, `*.smali` 코드 파일에 대한 구문 강조 기능을 갖춘 코드 편집기를 포함합니다. | Kitploit
도구/GitHubGitHub/vaibhavpandeyvpz/apkstudio
Android SecurityStatic AnalysisDynamic Analysis (Sandboxing)Reverse EngineeringDebuggersMobile SecurityBinary AnalysisLearning & Education
GitHubvaibhavpandeyvpz/apkstudio

apkstudio

오픈 소스, 크로스 플랫폼 Qt6 기반 IDE로, Android 애플리케이션 패키지를 리버스 엔지니어링하기 위한 도구입니다. 친숙한 IDE와 유사한 레이아웃을 제공하며, `*.smali` 코드 파일에 대한 구문 강조 기능을 갖춘 코드 편집기를 포함합니다.

저장소 보기
4.6k734188개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

APK Studio
APK Studio

Android 애플리케이션 패키지 리버스 엔지니어링을 위한 오픈소스, 크로스 플랫폼 Qt6 기반 IDE입니다. *.smali 코드 파일에 대한 구문 강조 기능을 포함한 코드 편집기 등 IDE와 유사한 레이아웃을 제공합니다.

스크린샷

Build Status Release Downloads License

주요 기능

  • 크로스 플랫폼, Linux, Mac OS X, Windows에서 실행
  • APK 디컴파일/리컴파일/서명 및 설치
  • 자동 도구 다운로드 및 설치 - APK Studio가 필요한 도구(Java, Apktool, JADX, ADB, Uber APK Signer)를 자동으로 다운로드하여 설치
  • 프레임워크 지원 - 제조사별 프레임워크 파일(예: HTC, LG, Samsung) 설치 및 태그 지정(선택 사항)을 통해 APK 디컴파일 및 리컴파일 가능
  • 명령줄 APK 열기 - "연결 프로그램" 컨텍스트 메뉴 또는 명령줄 인수를 통해 파일 시스템에서 직접 APK 파일 열기
  • 추가 apktool 인수 - 디컴파일 및 리컴파일 작업에 추가 명령줄 인수(예: --force-all, --no-res) 제공
  • 검색 기능 - 열려 있는 파일 및 프로젝트 트리에서 이름으로 항목을 빠르게 검색
  • 내장 코드 편집기(*.java; *.smali; *.xml; *.yml) 및 구문 강조
  • 내장 이미지 뷰어(*.gif; *.jpg; *.jpeg; *.png)
  • 바이너리 파일을 위한 내장 헥스 편집기
  • 다크/라이트 테마 지원 - 시스템 통합이 포함된 Qt 6 네이티브 테마

다운로드

다운로드는 Releases 페이지를 방문해 주세요.

참고: APK Studio는 첫 실행 시 필요한 도구(Java, Apktool, JADX, ADB, Uber APK Signer)를 자동으로 다운로드하여 설치합니다. 직접 설치한 도구를 사용하려면 설정에서 구성할 수 있습니다.

팁: 파일 시스템에서 .apk 파일을 마우스 오른쪽 버튼으로 클릭하고 "연결 프로그램" → "PC에서 앱 선택"(또는 "다른 앱 선택")을 선택한 다음 APK Studio 실행 파일을 찾아 APK 파일을 직접 열 수 있습니다. 또는 명령줄 인수로 APK 파일 경로를 전달할 수도 있습니다. 디컴파일 대화상자가 선택한 파일과 함께 자동으로 열립니다.

빌드

요구 사항

  • CMake 3.16 이상
  • Qt6 6.10.1 이상 (Core, Gui, Network, Widgets 컴포넌트)
  • C++17 호환 컴파일러
  • Git (버전 정보)

빌드 방법

  1. 저장소 복제 (서브모듈 포함):

    root@kitploit:~
    git clone --recursive https://github.com/vaibhavpandeyvpz/apkstudio.git
    cd apkstudio
    
  2. 빌드 구성:

    root@kitploit:~
    cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
    

    macOS에서는 Qt 경로를 지정해야 할 수 있습니다:

    root@kitploit:~
    cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/Qt/6.10.1/clang_64
    
  3. 프로젝트 빌드:

    root@kitploit:~
    cmake --build build --config Release
    
  4. Qt 종속성 배포 (선택 사항, 배포용):

    • Windows: Qt 설치에서 windeployqt 사용
    • Linux: Qt 플러그인과 함께 linuxdeploy를 사용하여 AppImage 생성
    • macOS: macdeployqt를 사용하여 Qt 프레임워크 번들링

실행 파일 위치:

  • Windows: build/bin/Release/ApkStudio.exe
  • Linux/macOS: build/bin/ApkStudio (macOS에서는 build/bin/ApkStudio.app)

CI/CD

이 프로젝트는 GitHub Actions를 사용하여 Windows, Linux, macOS에서 자동화된 빌드를 수행합니다. 푸시, 풀 리퀘스트 및 릴리스마다 빌드 아티팩트가 자동으로 생성되어 업로드됩니다.

크레딧

  • iBotPeaches - apktool
  • patrickfav - uber-apk-signer
  • skylot - jadx
  • linuxdeploy 팀 - linuxdeploy 및 linuxdeploy-plugin-qt
  • Antonio Davide - QHexView
  • p.yusukekamiyamane - Fugue 아이콘
  • Icons8 - 다양한 아이콘
  • Surendrajat - 제가 프로젝트를 관리하지 못하는 동안 유지 관리해 주셨습니다

참고: 문제가 발생하면 IDE 하단의 Console 출력을 확인하여 프로그램이 실제로 실행한 명령의 출력을 확인하세요. APK Studio와 관련된 문제는 Github의 이슈 트래커에 보고해 주세요. apktool의 문제는 APK Studio의 문제가 아닙니다. 이슈를 열기 전에 문제의 맥락을 확인해 주세요.


면책 조항

apktool과 마찬가지로, APK Studio는 불법 복제나 기타 비합법적인 용도로 사용될 수 없습니다. 현지화, 일부 기능 추가, 사용자 정의 플랫폼 지원, 애플리케이션 분석 등에 사용될 수 있습니다.

도구 다운로드