로컬 프록시 응용 프로그램 개발 질문입니다.
글쓴이: yyjo / 작성시간: 금, 2015/01/16 - 1:36오후
안녕하세요?
윈도우 로컬 프록시 응용프로그램을 만들고 싶어서 질문드립니다.
구글에서 '프록시'라고만 검색해도 프록시 서버 주소와 프록시 설정 방법은 많이 나오고 프록시 서버 응용 프로그램도 많이 나옵니다.
그런데 저는 직접 로컬 프록시 응용 프로그램을 만들어보고 싶습니다.
로컬 프록시의 개발 이유는 pc와 웹 사이에 주고 받는 패킷을 확인하고 싶어서 입니다.
패킷을 보기 위해서라면 대표적으로 와이어샤크를 포함해서 여러가지가 있지만 정확히는 HTTPS 통신으로 pc에서 웹으로 보내는 패킷을 보기 위해서입니다.
이미 'PAROS(파로스)'라는 툴을 로컬 프록시로 지정해서 HTTPS 통신으로 주고 받는 패킷을 볼 수 있다는 것을 확인했습니다.
파로스는 오픈소스라서 소스는 찾을 수 있었지만 프로그래밍 언어가 자바이고(저는 c/cpp로 윈도우 프로그래밍을 합니다.) 파로스는 프록시 기능을 제외하고도 여러 기능이 있어서 분석하기에 어려움이 있습니다.
사실 어디서 부터 어떻게 시작해야 될지 모르겠습니다.
로컬 프록시 서버 개발에 도움이 될수 있는 자료나 조언 부탁드립니다.
감사합니다.
Forums:
gilgil.net
nginx ( http://nginx.org )
proxygen ( https://github.com/facebook/proxygen )
등을 살펴 보시기 바랍니다.
www.gilgil.net
댓글 달기