mitmproxy sen, gözlemlemek değiştirmek ve anında istekleri ve yanıtları oynatmak için sağlayan interaktif bir SSL yetenekli Yakalama HTTP vekil vardır. üzerine inşa edilmiştir mitmproxy yatan kütüphane de programlı bunları yapmak için de kullanılabilir.
Varsayılan olarak, mitmproxy bir ahmak gibi interaktif küfürler arayüzü ile başlar - yardım sayfasını size bilmeniz gereken her şeyi söylemelidir (basarak görebilirsiniz "?"). Siz onları silene kadar istekleri ve yanıtları yüzden kötü bir fikir olduğunu üzerinden veri çok büyük miktarda süresiz çalışan veya istekte mitmproxy bırakarak, bellek saklanır unutmayın.
SSL
İlk kez mitmproxy başlatıldığında, bir sahte SSL sertifikası üretecektir (varsayılan konum ~ / .mitmproxy / cert.pem olan). Bu sertifika yakalanan trafik tarayıcı tarafı için kullanılacaktır. Eğer ziyaret ettiğiniz herhangi bir etki maç olmayacak ve herhangi bir sertifika otoritesine karşı doğrulamak değil, çünkü sen ziyaret her site için bir istisna eklemek gerekir. SSL istekleri sadece tüm CONNECT istekleri https olduğunu varsayarak ele edilmektedir. tarayıcıdan bağlantı SSL sarılmış, ve biz bağlayan sunucu gibi davranarak isteği okunur. Daha sonra hedef sunucuya bir SSL isteği açın ve isteği tekrar.
Gereksinimler:
* SSL sertifikaları kullanılarak oluşturulan [Openssl] (http://www.openssl.org/)
* Küfürler arayüzü [urwid] (http://excess.org/urwid/) kütüphanenin güncel bir sürümüne dayanmaktadır.
* Test paketi [gözetlemek] (http://github.com/cortesi/pry) birim test kütüphanesini kullanır.
Ayrıca konsol ortamı aşağıdaki kurulduğundan emin olmalısınız:
* EDİTÖR ortam değişkeni dış editörü belirlemek için.
* PAGER ortam değişkeni dış çağrı cihazı belirlemek için.
. * Senin mailcap dosyaları Uygun girişleri istek ve yanıt içeriği için dış izleyiciler belirlemek için
Gereksinimler :
- Python
Yorum Bulunamadı