
Python ADB 기반 Android 기기 관리 및 보안 감사 툴킷으로, 루트 탐지, 권한 덤프, 디버거블 앱 스캔, 로그 및 연락처 추출을 위한 대화형 메뉴를 제공합니다.
Android 기기 관리 및 보안 감사 도구
🛡️ 교육 및 개인적 용도로만 사용하세요
본인이 소유하거나 명시적인 서면 접근 허가를 받은 기기에서만 사용하십시오.
🔐 라이선스 키 - FIREWALLBREAKER
📌 Instagram 사용자 이름 sudo_xploit
Pegasus는 ADB (Android Debug Bridge) 를 기반으로 구축된 강력한 Python 기반 Android 기기 관리 및 보안 감사 도구입니다. PC에서 전적으로 원격으로 Android 기기를 관리, 모니터링, 분석 및 감사할 수 있는 대화형 컬러 터미널 메뉴를 제공하며, 휴대폰에 별도의 서드파티 앱이 필요하지 않습니다.
| 대상 | 사용 사례 |
|---|---|
| 🧑💻 Android 개발자 | 개발 중 빠른 기기 제어 및 로그 모니터링 |
| 🔐 보안 연구원 | 본인 기기의 보안 상태 감사 및 평가 |
| 🎓 학생 | Android 내부 구조, ADB 명령어, 모바일 보안 학습 |
| 🖥️ 고급 사용자 | Wi-Fi를 통한 무선 기기 관리 및 제어 |
| 옵션 | 기능 | 설명 |
|---|---|---|
| 1 | 기기 확인 | 모델명, Android 버전, 배터리 잔량 확인 |
| 2 | 기기 연결 | USB 또는 Wi-Fi (TCP/IP)를 통한 무선 연결 |
| 3 | 기기 연결 해제 | 무선 ADB 세션을 깔끔하게 해제 |
| 4 | 화면 녹화 | 기기 화면을 녹화하고 PC로 자동 전송 |
| 5 | 화면 미러링 | scrcpy를 통한 실시간 화면 미러링 |
| 6 | APK 목록 표시 | 설치된 모든 패키지 목록 표시, 정리된 목록을 파일로 내보내기 |
| 7 | 스크린샷 찍기 | 즉시 스크린샷 캡처 및 전송 |
| 8 | 전원 끄기 | 기기 원격 전원 끄기 |
| 15 | 기기 재부팅 | 기기 원격 재부팅 |
| 18 | Wi-Fi 토글 | 기기 Wi-Fi 원격 활성화 또는 비활성화 |
| 19 | 저장 공간 확인 | 사람이 읽기 쉬운 형식으로 저장 공간 사용량 확인 |
| 20 | 사진 찍기 | 카메라 작동, 사진 촬영, PC로 자동 전송 |
| 21 | 문제 해결 | 연결 문제 해결을 위해 ADB 서버 종료 및 재시작 |
| 23 | 연결 기록 | 세션 연결/해제 타임스탬프 확인 |
| 옵션 | 기능 | 설명 |
|---|---|---|
| 9 | APK 설치 | PC에서 .apk 파일을 사이드로드하여 설치 |
| 10 | APK 삭제 | 패키지 이름으로 패키지 제거 |
| 16 | 앱 시작 | 설치된 애플리케이션을 원격으로 실행 |
| 옵션 | 기능 | 설명 |
|---|---|---|
| 11 | 파일 가져오기 | 기기 저장 공간의 파일을 PC로 복사 |
| 12 | 파일 보내기 | PC의 파일을 기기 저장 공간으로 복사 |
| 옵션 | 기능 | 설명 |
|---|---|---|
| 13 | SMS 보내기 | 번호와 메시지가 미리 입력된 SMS 인텐트 열기 |
| 14 | 연락처 덤프 | 연락처(이름 + 번호) 추출, .txt로 저장 |
| 17 | 기기 로그 가져오기 | 전체 logcat 덤프를 가져와 로컬에 저장 |
전용 침투 테스트 및 보안 감사 하위 메뉴를 엽니다.
| 하위 옵션 | 기능 | 설명 |
|---|---|---|
| 1 | 루팅 탐지 | 여러 방법을 통해 기기 루팅 여부 탐지 |
| 2 | APK 권한 덤프 | 설치된 앱별로 부여된 모든 위험 권한 목록 표시 |
| 3 | 기기 보안 감사 | 패치 수준, 암호화 상태, 빌드 태그 확인 |
| 4 | 디버그 가능 앱 스캐너 | 디버그가 활성화된 앱 식별 (일반적인 보안 위험) |
| 5 | 대화형 ADB 셸 | 기기에서 실시간 터미널 셸 세션 열기 |
| 6 | 네트워크 보안 확인 | Wi-Fi 보안 유형 검사 + 선택적 nmap 스캔 |
| 7 | SMS / 통화 기록 덤프 | 메시지 및 통화 기록을 .txt 파일로 내보내기 |
| 8 | 보안 로그 필터 | 권한 거부 및 보안 이벤트에 대해 logcat 필터링 |
| 9 | 취약점 스캐너 | 패치 날짜를 알려진 위험 임계값과 비교 |
| 10 | 네트워크 연결 모니터 | netstat를 통해 활성 네트워크 연결 확인 |



| 플랫폼 | 명령어 |
|---|---|
| Ubuntu / Debian / Kali | sudo apt install -y python3 adb scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip3 install -r requirements.txt && python3 pegasus_v_1.3.py |
| Arch / Manjaro / BlackArch | sudo pacman -S python android-tools scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python3 pegasus_v_1.3.py |
| macOS | brew install python android-platform-tools scrcpy git && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip3 install -r requirements.txt && python3 pegasus_v_1.3.py |
| Windows | Python + ADB를 수동으로 설치한 후 (아래 가이드 참조): git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python pegasus_v_1.3.py |
| 📱 Termux (Android) | pkg update && pkg install python git android-tools && git clone https://github.com/thakur2309/PAGASUS-PRO.git && cd PAGASUS-PRO && pip install -r requirements.txt && python pegasus_v_1.3.py |
1단계 — 시스템 패키지 업데이트```bash sudo apt update && sudo apt upgrade -y
**2단계 — Python 3 설치**```bash
sudo apt install python3 python3-pip -y
3단계 — ADB 설치```bash sudo apt install adb -y
**4단계 — scrcpy 설치** *(선택 사항 — 화면 미러링용)*```bash
sudo apt install scrcpy -y
5단계 — nmap 설치 (선택 사항 — 네트워크 보안 스캔용)```bash sudo apt install nmap -y
**6단계 — 리포지토리 복제**```bash
git clone https://github.com/thakur2309/PAGASUS-PRO.git
cd PAGASUS-PRO
7단계 — Pegasus v1.3 실행```bash python3 pegasus_v_1.3.py
> 이전 버전을 실행하고 싶으신가요?
> ```bash
> python3 pegasusV-1.2.py # Run v1.2
> python3 pegasus_v1.1.py # Run v1.1
> ```
---
### 🔷 Linux — Arch / Manjaro / BlackArch
**1단계 — 시스템 업데이트**```bash
sudo pacman -Syu
2단계 — Python 및 ADB 설치```bash sudo pacman -S python android-tools
**3단계 — scrcpy 설치** *(선택 사항)*```bash
sudo pacman -S scrcpy
4단계 — nmap 설치 (선택 사항)```bash sudo pacman -S nmap
**5단계 — 리포지토리 복제**```bash
git clone https://github.com/thakur2309/PAGASUS-PRO.git
cd PAGASUS-PRO
6단계 — Pegasus v1.3 실행```bash python3 pegasus_v_1.3.py
> 이전 버전을 실행하고 싶으신가요?
> ```bash
> python3 pegasusV-1.2.py # Run v1.2
> python3 pegasus_v1.1.py # Run v1.1
> ```
---
### 🪟 Windows 10 / 11
**1단계 — Python 3 설치**
1. 다음에서 다운로드: https://www.python.org/downloads/
2. 설치 프로그램 실행
3. ✅ Install을 클릭하기 전에 **"Add Python to PATH"를 체크**
Command Prompt 또는 PowerShell에서 확인:```cmd
python --version
💡 PowerShell (winget) — 명령 하나로 설치:
winget install Python.Python.3.11
2단계 — ADB 설치 (Android 플랫폼 도구)
옵션 A — 수동 설치:
.zip 파일을 폴더에 압축 해제 (예: C:\platform-tools\)Win + S 누르기 → "환경 변수" 검색Path 선택 → 편집C:\platform-tools 입력