[AOS] 1. 모바일 진단 환경 구축 - Nox,Anaconda 설치 및 환경 세팅
- 2024.09.01 -
이번에는 모바일 진단을 하면서 배웠던
가상환경 세팅 등 과정을 정리해보고자 한다.
모바일 취약점 진단을 진행할 수 있는테스트 어플
'INSECUREBANK'와 'DIVA'를 다뤄본다
Nox 설치 및 환경 설정
Step1
녹스 플레이어 설치
Noxplayer – Fastest and Smoothest Android Emulator for PC & Mac – Free and Safe
Play the most popular mobile games and run apps on PC with NoxPlayer, the best Android Emulator. Supports Android 9. Compatible with Windows & Mac. Much faster and more stable.
www.bignox.com
Nox 는 안드로이드 환경을 그대로 구현해놓은 가상환경이다.
안드로이드 모바일 진단을 위해 여러 프로그램이 있지만 그 중 Nox Player로 진행해본다.

2024.09.01 기준 nox의 최신 버전은 7.0.6.1
오류관련 펼쳐보기
Nox Player 실행 오류
#1

해당 오류는 VT 가상기술이 BIOS에서 활성화되어있지 않아서 발생되는 문제이다.
원래라면 해당 옵션이 활성화가 되어있지 않더라도 실행은 되어야하는것이 맞다.
해결 방법

녹스가 아닌 '녹스 매니저'를 실행 후
좌측 '멀티 실행'을 누른다.
그러면 가상환경 하나가 생성되어있는데
Android 9(64bit)로 64비트 운영체제가 구동중이다.
이런 메세지가 계속 나온다면 하단의 '앱플레이어 추가'를 눌러서

android7의 32비트 버전을 받는것이 좋다.
실행 오류
#2

32비트로 만들었고 실행까지 다 해보았는데 또 안된다.
이번엔 Hyper-V 가 문제라고 한다.
윈도우 기능에 들어가 또 어딜 비활성화하고 이런 뻔한 글들이 있었는데
대부분 그대로 되어있거나 애초에 건든적이 없는 옵션이다.
해결 방법

윈도우 에서 '코어 격리' 검색

표시한 부분 '메모리 무결성' 부분을 비활성화
개 노답 탈출을 기원합니다.
펼쳐보기 영역 끝

녹스 매니저에서 가상환경을
Android 7(32bit)로 생성
없다면 기존꺼는 햇갈리지 않게 삭제 후 진행

녹스 플레이어 실행 후
녹스 자체의 설정에서 위 사진과 같이
root 체크 활성화
(녹스 재시작 필요)
설정 - 일반 - ROOT켜기 - 설정저장 - 녹스 재부팅


android OS 내에서
설정 - 태블릿 정보 - 빌드 번호 연타
개발자 옵션 활성화

이전 화면에서 태블릿 정보 위에 '개발자 옵션' 히든매뉴 활성화
스크롤 아래로 내려서 'USB 디버깅' 활성화
Step2
Anaconda 설치 및 셋팅
https://www.anaconda.com/download
Download Anaconda Distribution | Anaconda
Download Anaconda's open-source Distribution today. Discover the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com

'Skip registration' 클릭


설치 할 때 몇가지 옵션을 건드려줘야하는것들이 있는데
위 사진에서와 같이 Just Me로 두고 Next

설치 경로를 지정하고 Next

다음은 위 처럼 체크박스 세개를 모두 체크 후 Install.
설치에는 시간이 다소 걸릴 수 있다.

anaconda 설치 후
CMD에서 명령어로 설치 및 환경변수 등록, 버전확인

conda --version
Anaconda 설치 확인
'Red Team > AOS' 카테고리의 다른 글
| [AOS]4. ADB 연결 및 셋팅하기 (2) | 2024.09.29 |
|---|---|
| [AOS] 3. 모바일 진단 환경 구축 - InsecureBankv2 추출 및 리패키징. 하드코딩 확인하기(실습) (1) | 2024.09.03 |
| [AOS] 2. 모바일 진단 환경 구축 - DIVA, InsecureBankv2 앱 설치 (3) | 2024.09.02 |
댓글
이 글 공유하기
다른 글
-
[AOS]4. ADB 연결 및 셋팅하기
[AOS]4. ADB 연결 및 셋팅하기
2024.09.29 -
[AOS] 3. 모바일 진단 환경 구축 - InsecureBankv2 추출 및 리패키징. 하드코딩 확인하기(실습)
[AOS] 3. 모바일 진단 환경 구축 - InsecureBankv2 추출 및 리패키징. 하드코딩 확인하기(실습)
2024.09.03 -
[AOS] 2. 모바일 진단 환경 구축 - DIVA, InsecureBankv2 앱 설치
[AOS] 2. 모바일 진단 환경 구축 - DIVA, InsecureBankv2 앱 설치
2024.09.02