[Android] 루팅 탐지 우회(NOX) - 1-4. 환경설정 - NotePad++ 세팅
1. 환경설정
1-1 녹스 에뮬레이터
-
a. 녹스 설치
-
b. 녹스 환경 설정
-
c. ADB Shell 연결
1-2 JAVA 설치
-
a. JAVA 설치
-
b. JAVA 환경변수 설정
1-3 jd-gui 설치
- a. jd-gui 란?
- b. jd-gui 설치
1-4 NotePad++ 설치 ☚
- a. NotePad++ 란?
- b. NotePad++ 설치
1-5 테스트 APK 설치
1-4 NotePad++
a. NotePad++ 란
Scintilla 기반 C++ 및 순수 Win32 API로 개발하여 기능이 많음에도 빠르고 가벼운 것이 특징
NotePad(메모장) 기반에 단순 텍스트뿐만이 아니라 C++, JAVA 등의 소스코드를 편집하는 것도 지원
우리는 디컴파일한 class파일에서 확인한 난독화된 클래스들의 smali 코드를 변조할 때 이용할 것이다.
기능
- 문법 하이라이팅 (프로그래밍 언어에 맞춰 각 단어에 색상 지원)
- 고스트 타이핑 (자동 글자 입력)
b. NotePad++ 설치
https://notepad-plus-plus.org/downloads/
해당 링크로 접속해서 자신의 컴퓨터에 맞는 사양으로 설치해주자