App
안드로이드 취약점 진단 (1) - Nox 설치 및 adb 연결
supp0rt
2025. 2. 4. 15:10
환경
- Windows 11
- Nox Player 7.0.5.7
- Android Debug Bridge(ADB) version 1.0.41
- python-2.7.18-amd64
- Android-InsecureBank - v2
순서
- NoxPlayer 7.0.5.7 설치
- Android Debug Bridge(ADB) version 1.0.41 설치
- Nox - ADB 연결
- python-2.7.18-amd64 설치
- Android-InsecureBank - v2 설치
- InsecureBank 동작 확인
- Burpsuite 인증서 설치 후 Nox 삽입
- Burpsuite 패킷 확인 후 진단
Nox Player 7.0.5.7 설치
녹스 고객센터 이동 후 V7.0..5.7버전 업데이트 이동
https://support.bignox.com/ko/win-release

다운로드

설치 사진은 생략
※ 설치 시 경로 확인 필수, 용량 부족 시 VM 구동 오류 발생할 수 있음
녹스 설정
1. 녹스 플레이어 설정 > 성능 > 해상도 설정 > "스마트폰"
2. 녹스 플레이어 설정 > 일반 > ROOT켜기(루팅)
3. 저장 후 재부팅


Android Debug Bridge (ADB) 설치
안드로이드 SDK 플랫폼 이동 후 설치
https://developer.android.com/tools/releases/platform-tools?hl=ko#downloads

설치 후 다음 과정 진행
1. Android-InsecureBankv2-3.zip 압축 해제 후 명령 프롬프트(cmd) 실행
2. cmd에서 다음 명령어 실행
cd "adb.exe가 설치된 경로"
adb devices
# * daemon started successfully
# List of devices attached
adb connect 127.0.0.1:62001 // Nox 기본 포트 번호 (당연히 Nox가 실행되고 있어야함)
# connected to 127.0.0.1:62001
adb devices -l // Nox 모델 Samsung Galaxy S10 5G
# 127.0.0.1:62001 device product:beyond1qlteue model:SM_G977N device:beyond1q transport_id:1
adb shell // Nox shell 진입
# beyond1q:/ #
# beyond1q:/ # getprop ro.kernel.qemu // 1 또는 생략이면 Nox
# beyond1q:/ # getprop ro.product.cpu.abi // x86이면 에뮬레이터(Nox) 맞음