mitmproxy

Software screenshot:
mitmproxy
Dettagli del software:
Versione: 0.8
Data di caricamento: 14 Apr 15
Sviluppatore: Aldo Cortesi
Licenza: Libero
Popolarità: 79

Rating: nan/5 (Total Votes: 0)

mitmproxy è un proxy interattivo intercettazione HTTP SSL-grado, che permette di osservare, modificare e riprodurre le richieste e le risposte al volo. La biblioteca di fondo che mitmproxy è costruito su può essere utilizzato anche per fare queste cose a livello di programmazione.
Per impostazione predefinita, mitmproxy inizia con un'interfaccia maledizioni interattivi mutt-simile - la pagina di aiuto dovrebbe dirvi tutto quello che dovete sapere (che è possibile visualizzare con il tasto "?"). Si noti che le richieste e le risposte vengono salvati in memoria finché non vengono eliminati, così lasciando mitmproxy correre a tempo indeterminato o richiedere grandi quantità di dati attraverso di essa è una cattiva idea.
SSL
La prima volta che viene avviato mitmproxy, verrà generato un certificato SSL fasullo (il percorso predefinito è ~ / .mitmproxy / cert.pem). Questo certificato sarà utilizzato per il browser lato di traffico intercettato. Perché non corrisponderà alcun dominio si visita, e non si verifica nei confronti di qualsiasi autorità di certificazione, è necessario aggiungere un'eccezione per ogni sito che si visita. Richieste SSL vengono intercettati semplicemente assumendo che tutte le richieste di connessione sono https. Il collegamento dal browser è avvolto in SSL, e la lettura della richiesta fingendo di essere il server di collegamento. Abbiamo poi aperto una richiesta SSL al server di destinazione, e riprodurre la richiesta.
Requisiti:
* I certificati SSL sono generati usando [OpenSSL] (http://www.openssl.org/)
* L'interfaccia maledizioni si basa su una versione corrente della libreria [urwid] (http://excess.org/urwid/).
* La suite di test utilizza la [leva] (http://github.com/cortesi/pry) library unit testing.
Si dovrebbe anche fare in modo che l'ambiente console è impostato con il seguente:
* Variabile d'ambiente EDITOR per determinare l'editor esterno.
* Variabile d'ambiente PAGER per determinare il cercapersone esterno.
. * Voci appropriate nei file mailcap per determinare gli spettatori esterni per richiesta e di risposta contenuti

Requisiti :

  • Python

Programmi simili

VNCAuthProxy
VNCAuthProxy

15 Apr 15

sec-wall
sec-wall

14 Apr 15

pymiproxy
pymiproxy

20 Feb 15

MapProxy
MapProxy

20 Feb 15

Altri software di sviluppo Aldo Cortesi

pathod
pathod

20 Feb 15

pry
pry

14 Apr 15

Commenti a mitmproxy

I commenti non trovato
Aggiungi commento
Accendere le immagini!