Mitmproxy
Ditulis tanggal November 28, 2020Apa 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