Jest to polecenie mitmproxy, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
mitmproxy - pełnomocnik typu man-in-the-middle
STRESZCZENIE
mitmproxy [Opcje]
OPIS
mitmproxy to narzędzie konsoli, które umożliwia interaktywne badanie i modyfikację protokołu HTTP
ruch drogowy. Różni się od mitmdump tym, że wszystkie przepływy są przechowywane w pamięci, co oznacza, że
jest przeznaczony do pobierania i manipulowania małymi próbkami. Użyj ? klawisz skrótu do
view, dokumentacja kontekstowa z dowolnego ekranu mitmproxy.
OPCJE
Argumenty opcjonalne
-h, --help
pokaż tę wiadomość pomocy i wyjdź
--wersja
pokaż numer wersji programu i wyjdź
-b ADRES
Adres do powiązania z serwerem proxy (domyślnie dla wszystkich interfejsów)
--przeciwbólowe
Usuń nagłówki żądań, które mogą spowodować, że serwer zwróci kod 304-not-modified.
--konf POTWIERDŹ
Katalog konfiguracji. (~/.mitmproxy)
-e Pokaż dziennik zdarzeń.
-n Nie uruchamiaj serwera proxy.
-p PORT
Port usługi proxy.
-P REVERSE_PROXY
Odwrotne proxy do serwera nadrzędnego: http[s]://host[:port]
-F FORWARD_PROXY
Proxy do bezwarunkowego przekierowania na: http[s]://host[:port]
-q Cichy.
-r PLIK
Przepływy odczytu z pliku.
-s „skrypt.py --bar"
Uruchom skrypt. Otocz cudzysłowami, aby przekazać argumenty skryptu. Można przekazać wiele
razy.
-t FILTER
Ustaw filtr lepkich plików cookie. Dopasowane do żądań.
-T Ustaw przezroczysty tryb proxy.
-u FILTER
Ustaw stały filtr autoryzacji. Dopasowane do żądań.
-v Zwiększ gadatliwość. Można przejść wielokrotnie.
-w PLIK
Przepływy zapisu do pliku.
-z Spróbuj przekonać serwery do przesyłania nam nieskompresowanych danych.
-Z ROZMIAR
Limit wielkości bajtów treści żądań i odpowiedzi HTTP. Rozumie przyrostki k/m/g,
czyli 3m za 3 megabajty.
--gospodarz Użyj nagłówka Host, aby utworzyć adresy URL do wyświetlenia.
--no-upstream-certyfikat
Nie łącz się z serwerem nadrzędnym, aby wyszukać szczegóły certyfikatu.
--odpluskwić
Włącz informacje debugowania.
--paleta PALETTE
Wybierz paletę kolorów: ciemny, jasny, solarized_dark, solarized_light
Web App
-a Wyłącz aplikację internetową mitmproxy.
--host-aplikacji gospodarz
Domena, z której ma być obsługiwana aplikacja. W trybie przezroczystym użyj adresu IP, gdy wpis DNS dla
domena aplikacji nie istnieje. Domyślnie: mitm.it
--port-aplikacji 80
Port, z którego ma być obsługiwana aplikacja.
--app-zewnętrzny
Udostępnij aplikację poza serwerem proxy.
Powtórka klienta
-c PATH
Odtwórz żądania klienta z zapisanego pliku.
Powtórka serwera
-S PATH
Odtwórz ponownie odpowiedzi serwera z zapisanego pliku.
-k Zabij dodatkowe żądania podczas powtórki.
--rheader RHEADERY
Żądaj nagłówków, które mają być brane pod uwagę podczas powtórki. Można przejść wielokrotnie.
--norefresh
Wyłącz odświeżanie odpowiedzi, które aktualizuje czasy w plikach cookie i nagłówkach dla powtórek
odpowiedzi
--nie-pop
Wyłącz wyświetlanie odpowiedzi w przepływie odpowiedzi. Dzięki temu możliwe jest odtwarzanie tego samego
odpowiedź wielokrotnie.
Części zamienne
Zamienniki mają postać „/pattern/regex/replacement”, gdzie separatorem może być dowolny
postać. Więcej informacji można znaleźć w dokumentacji.
--wymienić WZÓR
Wzór zastępczy.
--replace-z-pliku PATH
Wzorzec zamiany, gdzie klauzula zamiany jest ścieżką do pliku.
Ustaw nagłówki
Specyfikacje nagłówka mają postać „/wzór/nagłówek/wartość”, gdzie może znajdować się separator
dowolny znak. Więcej informacji można znaleźć w dokumentacji.
--nagłówek WZÓR
Wzór zestawu nagłówków.
Uwierzytelnianie proxy
Określ, którzy użytkownicy mają dostęp do serwera proxy i metodę używaną do uwierzytelniania
ich. Te opcje są ignorowane, jeśli serwer proxy działa w trybie przezroczystym lub odwrotnym.
--nieanonimowy
Zezwól na dostęp dowolnemu użytkownikowi, o ile określono poświadczenia.
--pojedynczy użytkownik USER
Umożliwia dostęp do pojedynczego użytkownika określonego w postaci nazwa użytkownika:hasło.
--htpasswd PATH
Zezwól na dostęp użytkownikom określonym w pliku Apache htpasswd.
SSL
--certyfikat CERT Plik certyfikatu SSL utworzony przez użytkownika.
--certyfikaty klienta CERTYFIKATY KLIENTÓW
Katalog certyfikatów klienta.
Filtry
Zobacz pomoc w mitmproxy dla składni wyrażeń filtrów.
-i PRZECHWYCIĆ, --przechwycić PRZECHWYCIĆ
Wyrażenie filtru przechwycenia.
AUTORSKI
mitmproxy został napisany przez Aldo Cortesiego.
Ta strona podręcznika została napisana przez Alex Chernyakhovsky [email chroniony] dla Debian
GNU / Linux system, ale zachęca się do korzystania z niego gdzie indziej.
Korzystaj z mitmproxy online, korzystając z usług onworks.net