소개
Proxypin은 오픈소스 무료 HTTP(S) 트래픽 캡처 도구로, Windows, Mac, Android, iOS, Linux를 지원합니다. Flutter 기반으로 개발되어 아름다운 UI와 쉬운 사용성을 제공하며, 요청 가로채기, 검사, 재작성, 차단 기능을 포함합니다. 모바일에서 QR 코드 스캔으로 간편하게 연결할 수 있으며, 도메인 필터링, 스크립트 지원, HAR 형식 내보내기 등을 통해 개발 및 디버깅 작업에 유용합니다.
상세정보
모바일 스캔 코드 연결
WiFi 프록시를 수동으로 구성할 필요 없이 모바일에서 QR 코드를 스캔하여 간편하게 연결할 수 있으며, 모든 터미널이 서로의 트래픽을 forwarding할 수 있습니다.
도메인 이름 필터링
필요한 트래픽만 가로채서 다른 애플리케이션에 간섭을 주지 않도록 필터링할 수 있습니다.
검색 기능
키워드, 응답 유형 및 기타 조건에 따라 요청을 검색할 수 있습니다.
스크립트 지원
JavaScript 스크립트를 작성하여 요청 또는 응답을 처리할 수 있으며, onRequest, onResponse 함수와 파일 쓰기, 파일 존재 확인 등의 API를 제공합니다.
요청 재작성
요청 또는 응답 메시지의 리다이렉션, 교체, 증감에 따른 수정을 지원합니다.
요청 매핑
원격 서비스에 요청하지 않고 로컬 구성 또는 스크립트로 응답을 제공할 수 있습니다.
요청 복호화
AES 복호화 키를 구성하여 HTTP 메시지 본문을 자동으로 복호화할 수 있습니다.
요청 차단
URL에 따라 요청을 차단하여 서버로 전송하지 않을 수 있습니다.
히스토리 및 HAR 지원
캡처된 트래픽 데이터를 자동으로 저장하여 쉽게 추적하고 볼 수 있으며, HAR 형식으로 내보내기 및 가져오기를 지원합니다.
기타 기능
즐겨찾기, 툴박스, 일반 인코딩 도구, QR 코드, 정규 표현식 등을 제공합니다.
다운로드 및 설치 방법
Windows용 실행 파일은 GitHub 릴리스 페이지에서 다운로드할 수 있으며, 설치 유형은 exe입니다. 다운로드 후 파일을 실행하여 설치를 진행할 수 있습니다.
기본 사용법
프로그램을 실행하면 메인 인터페이스에서 트래픽 캡처를 시작할 수 있습니다. 모바일 기기를 연결하려면 QR 코드 스캔 기능을 사용하고, 특정 도메인의 트래픽만 보려면 필터링 설정을 조정할 수 있습니다. 스크립트를 사용하려면 스크립트 탭에서 JavaScript 코드를 작성하고 적용할 수 있습니다.
이런 경우에 유용합니다
모바일 앱 개발자는 Flutter 앱의 HTTP(S) 트래픽을 캡처하여 디버깅할 수 있으며, 웹 개발자는 API 요청 및 응답을 검사하고 수정하여 문제를 해결할 수 있습니다. 네트워크 관리자는 특정 도메인의 트래픽만 모니터링하거나 차단하여 네트워크 트래픽을 분석할 수 있습니다.
지원 환경·시스템 요구사항
Windows, Mac, Android, iOS, Linux 플랫폼을 지원하며, 아키텍처는 x64입니다.
최신 버전·업데이트
현재 버전은 1.3.1이며, 최신 업데이트 정보는 GitHub 저장소의 커밋 기록에서 확인할 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


