ANDROID] 패킷 캡쳐 in nox

노션으로 옮김·2020년 4월 27일
2

uitility

목록 보기
11/18
post-thumbnail

개요

녹스 플레이어로 앱을 분석할 때 패킷을 확인해야 할 때가 있다.
이것은 PC와 마찬가지로 프록시 설정 후 Burp suite로 가능하다.

검색해보니 오래된 내용이 많아서 따로 정리한다.


환경

먼저 Nox가 동일 네트워크로 설정되있어야 한다.

https://velog.io/@woounnan/ANDROID-adb#connect-to-nox

프록시 설정

다음처럼 burp가 설치되어 있는 pc를 프록시로 설정해야 한다.

인증서 설치

http://burp에 접속하여 인증서를 다운받는다.

주의

다운로드되는 기본 경로는 sdcard/Downloads이다.
하지만, sdcardread-only로 마운트되는 경로이기 때문에 인증서를 실행할 수가 없다.

https://stackoverflow.com/questions/19106197/how-to-execute-a-file-on-sdcard

따라서 다음과 같이 /data/local 경로로 이동시킨 후에 인증서에 실행권한을 추가하고 인증서를 설치해야 한다.

#mv cacert.der /data/local
#chmod 777 cacert.der
#mv cacert.der cacert.cer

※확장자 역시 인식가능한 .cer로 변경해야 한다.※

확인

인터넷에 접속해보면

전송되는 패킷을 확인할 수 있다.

0개의 댓글