Get Charles
Charles는 HTTP나 SSL/HTTPS를 볼 수 있는 HTTP proxy, HTTP monitor, Reverse Proxy 도구이다.
인터넷과 iPhone/iPad(장비) 사이의 Requests, Responses, HTTP Header(cookies, caching 정보) 등을 확인 가능하다.
http://www.charlesproxy.com 찰스 다운로드
찰스 설치 후 실행화면
Proxy > Proxy Settings
Proxies > HTTP proxy port 설정(기본 값 8888)
SSL > SSL Proxying 설정 (Enable SSL Proxying)
Locations에 Host : *, Port : * 추가
Installing certificates on your computer
Charles가 설치된 컴퓨터에 SSL인증서(Charles CA Certificate bundle) 설치
ssl.zip 다운 URL : http://www.charlesproxy.com/ssl.zip
Installing certificate on your device
iPhone/iPad(장비)에 Charles를 신뢰할 수 있도록 SSL Client인증서 설치
설치 URL : http://charlesproxy.com/charles.crt
iPhone/iPad에서 Safari로 접속하여 설치
Charles Proxy SSL Profile 확인 가능
iPhone의 설정 > 일반 > 프로파일
Wi-Fi setttings on device
iPhone의 설정 > Wi-Fi > 네트워크 선택 > HTTP 프록시 설정
SSL 네트워크 트레픽 확인 가능
※참조 : http://damir.me/posts/intercept-ssl-traffic-on-your-iphone-or-ipad
'30. > 31. Web' 카테고리의 다른 글
The Hacker Firefox (0) | 2014.04.17 |
---|---|
22. 세션고정(SF) 취약점 (0) | 2014.04.16 |
Flash SWF을 이용한 XSS (0) | 2014.03.20 |
[DVWA] Damn Vulnerable Web Application 설치 (1) | 2014.02.05 |
인터넷 익스플로러에서 프록시 서버를 통한 설정 후, 직접 통신 (0) | 2013.12.04 |