이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 mitmproxy 명령입니다.
프로그램:
이름
미트프록시 - 중간자 프록시
개요
미트프록시 [옵션]
기술
미트프록시 HTTP의 대화식 검사 및 수정을 허용하는 콘솔 도구입니다.
교통. 모든 흐름이 메모리에 보관된다는 점에서 mitmdump와 다릅니다.
작은 샘플을 채취하고 조작하기 위한 것입니다. 사용 ? 바로 가기 키
보기, 모든 mitmproxy 화면에서 상황에 맞는 문서.
옵션
선택적 인수
-h, --도움
이 도움말 메시지를 표시하고 종료
--번역
프로그램의 버전 번호를 표시하고 종료
-b ADDR
프록시를 바인딩할 주소(기본값은 모든 인터페이스)
--안티캐시
서버가 수정되지 않은 304를 반환하게 할 수 있는 요청 헤더를 제거합니다.
--confdir 확인
구성 디렉토리. (~/.mitmproxy)
-e 이벤트 로그를 표시합니다.
-n 프록시 서버를 시작하지 마십시오.
-p PORT
프록시 서비스 포트.
-P REVERSE_PROXY
업스트림 서버에 대한 역방향 프록시: http[s]://host[:port]
-F FORWARD_PROXY
무조건 전달할 프록시: http[s]://host[:port]
-q 조용한.
-r RFILE
파일에서 흐름을 읽습니다.
-s "스크립트.피 --술집"
스크립트를 실행합니다. 스크립트 인수를 전달하려면 따옴표로 묶습니다. 여러 번 통과할 수 있음
시간.
-t FILTER
고정 쿠키 필터를 설정합니다. 요청과 일치합니다.
-T 투명 프록시 모드를 설정합니다.
-u FILTER
고정 인증 필터를 설정합니다. 요청과 일치합니다.
-v 장황함을 높입니다. 여러 번 통과할 수 있습니다.
-w W파일
파일에 흐름을 씁니다.
-z 압축되지 않은 데이터를 보내도록 서버를 설득하십시오.
-Z SIZE
HTTP 요청 및 응답 본문의 바이트 크기 제한입니다. k/m/g 접미사 이해,
즉, 3메가바이트의 경우 3m입니다.
--주인 호스트 헤더를 사용하여 표시할 URL을 구성합니다.
--업스트림 인증서 없음
인증서 세부 정보를 조회하기 위해 업스트림 서버에 연결하지 마십시오.
-디버그
디버그 정보를 활성화합니다.
--팔레트 팔레트
색상 팔레트 선택: dark, light, solarized_dark, solarized_light
웹 응용 프로그램
-a mitmproxy 웹 앱을 비활성화합니다.
--앱 호스트 주인
앱을 제공할 도메인입니다. 투명 모드의 경우 DNS 항목이
앱 도메인이 없습니다. 기본값: mitm.it
--앱 포트 80
앱을 제공할 포트입니다.
--app-외부
프록시 외부에서 앱을 제공합니다.
클라이언트 재생
-c PATH
저장된 파일에서 클라이언트 요청을 재생합니다.
서버 리플레이
-S PATH
저장된 파일에서 서버 응답을 재생합니다.
-k 재생 중 추가 요청을 종료합니다.
--r헤더 리더
재생 중에 고려할 요청 헤더입니다. 여러 번 통과할 수 있습니다.
-- 새로고침
재생을 위해 쿠키 및 헤더의 시간을 업데이트하는 응답 새로 고침 비활성화
답변.
--노팝
응답 흐름에서 응답 팝업을 비활성화합니다. 이렇게 하면 동일한 재생이 가능합니다.
여러 번 응답합니다.
교체
교체는 "/pattern/regex/replacement" 형식이며, 여기서 구분 기호는
캐릭터. 자세한 내용은 설명서를 참조하십시오.
--바꾸다 무늬
교체 패턴입니다.
--파일에서 바꾸기 PATH
대체 절이 파일에 대한 경로인 대체 패턴입니다.
헤더 설정
헤더 사양은 "/pattern/header/value" 형식이며, 여기서 구분 기호는
어떤 캐릭터. 자세한 내용은 설명서를 참조하십시오.
--세트헤더 무늬
헤더 세트 패턴입니다.
프록시 인증
프록시에 액세스할 수 있는 사용자와 인증에 사용되는 방법을 지정합니다.
그들을. 프록시가 투명 또는 역방향 프록시 모드인 경우 이러한 옵션은 무시됩니다.
--익명
자격 증명이 지정된 한 모든 사용자에게 액세스를 허용합니다.
--단일 사용자 USER
사용자 이름:암호 형식으로 지정된 단일 사용자에 대한 액세스를 허용합니다.
--htpasswd PATH
Apache htpasswd 파일에 지정된 사용자에 대한 액세스를 허용합니다.
SSL
--인증서 CERT 사용자 생성 SSL 인증서 파일.
--클라이언트 인증서 클라이언트
클라이언트 인증서 디렉토리.
필터
필터 표현식 구문은 mitmproxy의 도움말을 참조하세요.
-i 인터셉트, --절단 인터셉트
인터셉트 필터 표현식.
작가
미트프록시 Aldo Cortesi가 작성했습니다.
이 매뉴얼 페이지는 Alex Chernyakhovsky가 작성했습니다. chernya@mit.edu 위한 데비안
GNU / 리눅스 시스템이지만 다른 곳에서 사용하는 것이 좋습니다.
onworks.net 서비스를 사용하여 mitmproxy 온라인 사용