mitmproxy

Screenshot der Software:
mitmproxy
Softwarebeschreibung:
Version: 0.8
Upload-Datum: 14 Apr 15
Entwickler: Aldo Cortesi
Lizenz: Frei
Popularität: 79

Rating: nan/5 (Total Votes: 0)

mitmproxy ist ein interaktives SSL-fähigen Abfangen HTTP-Proxy, die Sie beobachten, zu verändern und zu wiederholen Anfragen und Antworten im laufenden Betrieb ermöglicht. Die zugrunde liegende Bibliothek, die auf gebaut mitmproxy kann auch verwendet werden, um diese Dinge programmatisch tun werden.
Standardmäßig startet mitmproxy mit einem mutt-ähnliche interaktive Flüche-Schnittstelle - die Hilfeseite sollten Sie alles, was Sie wissen müssen, erzählen (die Sie durch Drücken anzeigen können "?"). Beachten Sie, dass Anfragen und Antworten werden im Speicher gespeichert, bis sie gelöscht werden, so verlassen mitmproxy unbestimmte Zeit läuft oder das Bitten um sehr große Datenmengen über das es eine schlechte Idee ist.
SSL
Das erste Mal, mitmproxy gestartet wird, wird es eine gefälschte SSL-Zertifikat zu erzeugen (das Standardverzeichnis ist ~ / .mitmproxy / cert.pem). Dieses Zertifikat wird für die Browser-Seite des abgefangenen Datenverkehr verwendet werden. Denn es wird jede Domäne, die Sie besuchen nicht übereinstimmen, und werden nicht gegenüber einer Zertifizierungsstelle zu überprüfen, müssen Sie eine Ausnahme für jede Website, die Sie besuchen hinzuzufügen. SSL-Anforderungen werden einfach unter der Annahme, dass alle CONNECT Anfragen sind https abgefangen. Die Verbindung vom Browser wird in SSL eingewickelt, und wir die Anforderung, indem er vorgibt, um das Verbindungs ​​Server zu lesen. Wir öffnen Sie eine SSL-Anforderung an den Zielserver, und wiederholen Sie die Anforderung.
Anforderungen:
* SSL-Zertifikate werden mit erzeugten [openssl] (http://www.openssl.org/)
* Die Flüche Schnittstelle stützt sich auf eine aktuelle Version des [urwid] (http://excess.org/urwid/) Bibliothek.
* Die Testsuite verwendet die [Brech] (http://github.com/cortesi/pry) Unit-Tests Bibliothek.
Sie sollten auch sicherstellen, dass Ihre Konsole Umgebung up wird mit der folgenden ein:
* Umgebungsvariable EDITOR, um den externen Editor zu bestimmen.
* PAGER Umgebungsvariable, um den externen Pager zu bestimmen.
. * Entsprechende Einträge in Ihrer mailcap Dateien auf externe Viewer für Anforderungs- und Antwortinhalte zu bestimmen

Anforderungen :

  • Python

Ähnliche Software

Sirious
Sirious

14 Apr 15

nginx
nginx

22 Jun 18

Pactester
Pactester

3 Jun 15

Andere Software von Entwickler Aldo Cortesi

pathod
pathod

20 Feb 15

pry
pry

14 Apr 15

Kommentare zu mitmproxy

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!