MITM (1) 썸네일형 리스트형 안드로이드 VPN Service를 이용해서 HTTPS(SSL) MITM 해보자 TL;DR : 매우 제한적이다. 앱에 따라 적용 가능 여부가 다르다. 로컬에서 작동하는 VPN Service를 통해 HTTPS Proxy로 포워딩하여 MITM! 대충 그려보자면 위 그림과 같은데 VPN으로 하려는 이유. 첫째 프록시 적용을 일부 앱에서 하고 싶다, 둘째 하지만 해당 앱이 별도의 프록시 설정을 지원하지 않아... 셋째 기존 안드로이드에서 제공하는 방식의 프록시 설정은 매우 불편하고 시스템-와이드로 적용 되기 때문에 프록시가 불필요한 대상을 포워딩하여 오버헤드가 발생한다는 점이다. 만들어보자... 우선 Vpn Service를 만들어주고, 해당 서비스에 연결되는 TUN 인터페이스를 만들고 HTTP CONNECT로 프록시 서버에 넘겨주면 된다. 말은 쉽다.. 하지만 언제나 그렇듯, 이미 다른 유.. 이전 1 다음