iamyuu.dev

Mitmproxy

Ditulis tanggal November 28, 2020

Apa itu mitmproxy?

Sederhananya mitmproxy itu ya proxy, semua permintaan (request) ke luar bakal di catat sama mitmproxy baru nanti dikirim ke server. Jadi dengan memanfaatkan mitmproxy ini kita bisa dapet private API, dari url, payload sampai api key.

Installasi

Kalo pake mac dan pake brew bisa langsung di install

brew install mitmproxy

Kalo ga pake mac bisa langsung download di official websitenya (mitmproxy.org/downloads) atau kalo mau docker mitmproxy/mitmproxy.

Konfigurasi

CATATAN: disini saya bakal pake mac dan android CATATAN: pastikan mac dan android satu jaringan (Wi-Fi)

Menghubungkan hp ke komputer kalian, buka System Preferences terus ke Network kalian bisa liat IP nya

Langkah selanjutnya mengatur proxy di hp, buka Wi-Fi setting

klik panah kiri buat ngebuka detailnya, terus scroll ke bawah dan ganti pilihan Proxy dari None ke Manual

Hostname (IP address dari System Preferences tadi)
Port 8080
Bypass for (kosongin aja)

Kalo udah klik ikon ceklis

Terus coba buka mitm.it di browser hp, nanti kalian bakal tau apa udah terhubung apa belum. Kalo udah terhubung nanti tampilannya kurang lebih kaya gini

Terus download dan install certificate-nya (yang ca cer), ini buat ngeparse request yang servernya pake https

Praktek

Kalo udah konfigurasinya kalian bisa langsung jalanin mitmweb di terminal / CMD kalian, nanti bakal ngebuka web server.

Terus tinggal buka aplikasinya dan kalian tinggal monitoring di mitmweb nya

#mitmproxy