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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
MASTG-Hacking-Playground — 의도적으로 취약하게 만든 iOS 및 Android 앱 모음으로, OWASP MASTG 가이드에 따라 모바일 보안 테스팅, 리버스 엔지니어링, 취약점 분석을 학습하기 위한 것입니다. | Kitploit
도구/GitHubGitHub/owasp/mastg-hacking-playground
Android SecurityiOS SecurityVulnerability AnalysisReverse EngineeringPenetration TestingMobile SecurityLearning & EducationLabs & Practice
GitHubowasp/mastg-hacking-playground

MASTG-Hacking-Playground

의도적으로 취약하게 만든 iOS 및 Android 앱 모음으로, OWASP MASTG 가이드에 따라 모바일 보안 테스팅, 리버스 엔지니어링, 취약점 분석을 학습하기 위한 것입니다.

저장소 보기
6881683년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

MASTG 해킹 플레이그라운드

OWASP 모바일 애플리케이션 보안(MAS) 프로젝트의 일부인 MASTG 해킹 플레이그라운드에 오신 것을 환영합니다.

MASTG 해킹 플레이그라운드는 의도적으로 취약하게 만든 교육용 iOS 및 Android 모바일 앱 모음으로, 개발자, 보안 연구원 및 침투 테스터에게 실질적인 지침을 제공하기 위해 설계되었습니다.

이 앱에 사용된 취약점은 OWASP 모바일 애플리케이션 보안 테스트 가이드(MASTG)에서 가져왔습니다 (모든 테스트 케이스를 완전히 다루지는 않지만, 현재 커버리지를 확장하도록 초대합니다).

  • 개발자는 제공된 앱에서 취약한 코드를 식별하고, 이러한 패턴이 사용될 경우의 영향과 위험을 확인할 수 있으며, MASTG에서 모범 사례를 찾아 취약점을 완화할 수 있습니다.
  • 침투 테스터 / 보안 연구원은 모바일 앱을 평가할 때 찾아야 할 나쁜 관행, 위험한 메서드 및 클래스를 식별하고, MASTG에서 제공하는 정보를 통해 더 많은 지식을 얻을 수 있습니다.
  • 또한 교육 및 워크숍 중 교육 목적으로 이러한 앱을 사용하는 것이 권장됩니다.

기여하고 싶으시다면 저희에게 연락해 주세요. 예를 들어, 다음과 같은 활동을 할 수 있습니다:

  • MASTG 테스트 케이스 커버리지 확장
  • 사용자/해커 경험 개선
  • 버그 수정
  • 새로운 아이디어 제안
  • 등등

참고: OWASP MAS 프로젝트에는 MASTG Crackmes도 포함되어 있으며, 여기에는 리버스 엔지니어링 과정을 안내하고 학습 및 연습에 도움이 되는 다양한 솔루션이 포함되어 있습니다.

현재 코드는 @sushi2k가 유지 관리하고 있습니다. 앱이 부팅되지 않거나 다른 버그가 있는 경우: 이 저장소에 이슈를 제출해 주십시오.

Android

MASTG Android Java 앱

  • 저자: Sven Schleier
  • 유지 관리자: Sven Schleier

소스 코드는 여기에서 확인할 수 있습니다: https://github.com/OWASP/MASTG-Hacking-Playground/tree/master/Android/MSTG-Android-Java-App

설치

이 앱은 Android 4.4 이상과 호환됩니다. 저장소를 체크아웃한 후 디버그 빌드를 설치할 수 있습니다:

root@kitploit:~
$ adb install Android/MSTG-Android-Java-App/app/build/outputs/apk/debug/app-debug.apk  

APK는 릴리스 페이지에서도 다운로드할 수 있습니다.

앱 스크린샷:

Test cases mapped to MASTG

사용 가능한 테스트 케이스

MSTG-Android-Java-App에서 사용 가능한 모든 테스트 케이스에 대한 설명은 Wiki를 확인하세요.

MASTG Android Kotlin 앱

  • 저자: Wen Bin Kong
  • 유지 관리자: Sven Schleier

소스 코드는 여기에서 확인할 수 있습니다: https://github.com/OWASP/MASTG-Hacking-Playground/tree/master/Android/MSTG-Android-Kotlin-App

설치

Kotlin 앱을 사용하려면 Ruby on Rails 백엔드를 배포해야 합니다.

이 앱은 Android 4.4 이상과 호환됩니다. 저장소를 체크아웃한 후 디버그 빌드를 설치할 수 있습니다:

root@kitploit:~
$ adb install Android/MSTG-Android-Kotlin-App/app/build/outputs/apk/debug/app-debug.apk

APK는 릴리스 페이지에서도 다운로드할 수 있습니다.

Android Studio

Android Studio에서 Android/MSTG-Android-Kotlin-App/ 또는 Android/MSTG-Android-Java-App/ 프로젝트 디렉토리를 엽니다. 앱은 Android Studio 3.5에서 컴파일할 수 있습니다(테스트 완료).

MSTG-Android-Java-App을 실행하려면 Android SDK 외에도 Android NDK가 필요합니다. NDK가 없으면 프로젝트를 열 때 Android Studio에서 NDK를 다운로드하거나 로컬 경로를 지정하라는 메시지가 표시됩니다. SDK의 일부가 누락된 경우 추가 요구 사항을 설치하라는 프롬프트가 나타납니다. 그런 다음 앱을 빌드하고 에뮬레이터나 모바일 기기에서 실행할 수 있습니다.

iOS

MASTG iOS Swift 앱

  • 저자: Sven Schleier
  • 유지 관리자: Sven Schleier

소스 코드는 여기에서 확인할 수 있습니다: https://github.com/OWASP/MASTG-Hacking-Playground/tree/master/iOS/MSTG-JWT

설치

iOS 앱을 사용하려면 Ruby on Rails 백엔드를 배포해야 합니다.

IPA는 릴리스 페이지에서도 다운로드할 수 있습니다.

IPA를 설치하는 방법은 여러 가지가 있습니다. MASTG를 확인하여 가장 적합한 방법을 찾으십시오.

라이선스

이 프로젝트는 GNU General Public License v3.0을 사용합니다.

감사의 말

Wen Bin Kong (@kongwenbin) Nikhil Soni (@nikhil) Ryan Teoh (@ryantzj)

도구 다운로드