녹스 플레이어로 앱을 분석할 때 패킷을 확인해야 할 때가 있다.
이것은 PC와 마찬가지로 프록시 설정 후 Burp suite로 가능하다.
검색해보니 오래된 내용이 많아서 따로 정리한다.
먼저 Nox가 동일 네트워크로 설정되있어야 한다.
다음처럼 burp가 설치되어 있는 pc를 프록시로 설정해야 한다.
http://burp
에 접속하여 인증서를 다운받는다.
다운로드되는 기본 경로는 sdcard/Downloads
이다.
하지만, sdcard
는 read-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
로 변경해야 한다.※
인터넷에 접속해보면
전송되는 패킷을 확인할 수 있다.