MacOS에서 Proxy 설정하기(for ZAP, BurpSuite)

MacOS에서 프록시 설정하는 방법 메모해둘까 합니다. 사실 뭐 별다른건 아니고.. 다른 OS에서 직접 설정하는 것과 동일합니다. 다만 MacOS의 경우 좀 더 On/Off가 쉬운 편이라 별도의 프로그램이 필요하단 느낌을 받진 않았네요.

네트워크 설정에서 HTTP/HTTPS Proxy 설정하기

네트워크 설정 메뉴에 들어가시면 현재 연결된 네트워크 정보에 고급 부분이 있습니다.

여기서 프록시 탭을 보면 여러가지 설정들이 있는데, HTTP, HTTPS에 대한 프록시 설정 후 체크해주시고, 창 나와서 적용 눌러주시면 바로 반영됩니다.

네트워크 > 고급 > 프록시 > 웹 프록시 , 보안 웹 프록시 설정

시스템 프록시이기 때문에 어플리케이션~시스템 자체에서 발생하는 웹 요청까지 싹 잡히게 됩니다.

CA 인증서 등록 및 신뢰설정

인증서 등록 안하면 https 요청이 제대로 안잡힙니다. 그래서 각 분석툴에서 제공하는 CA Cert를 시스템에 등록시켜줘야 합니다. 안드로이드나 iOS는 따로 설정하는 메뉴들이 있었는데, 맥은 별다른게 없습니다.

그냥 키체인에 CA Cert 추가해주시는걸로 적용이 가능합니다.

로그인 항목 > 인증서 부분에 다운받은 CA Cert를 넣어주시고, 상태에서 신뢰로 바꿔주시면 됩니다.

사실 글 쓸 내용거리는 아닌데, 솔직히 이야기드리면 IFTTT 테스트 겸 작성해봤습니다 : )

오... 글 바로 올라가네