Gereksinimler: Uygulama yazılımı tarafından gönderilen HTTPS taleplerini ve yanıtlarını yakalamak için Charles Proxy aracını kullanın. Charles Proxy, uzaktan HTTP proxy'leri destekler.
İlk olarak, aşağıdaki eğitimi takip ederek bir Windows bilgisayarda kurulum ve yapılandırmayı tamamlayın, aşağıdaki gibi:
Uzak proxy'yi etkinleştirin ve aşağıdakileri yapılandırın:proxy -> proxy ayarı -> proxy, varsayılan port8888, aşağıdaki şekilde gösterildiği gibi:
Bilgisayarınızın IP adresini kontrol etmek için, ipconfig'i girmek için help -> yerel IP adresi veya cmd ile ipconfig'i aşağıda gösterildiği gibi girin:
Ya da belki buradadırYardım -> SSL proxy -> Charles Kök Sertifikasını Mobil Cihazda veya Uzak Tarayıcıya Yükleyin, aşağıdaki şekilde gösterildiği gibi:
iPhone'unuzu WiFi'ye bağlayın, bilgisayarınızdaki paket yakalama aracıyla aynı LAN'da olduğundan emin olun. Belirli WiFi adını bulun, proxy ayarlarını manuel olarak ayarlayın ve aşağıda gösterildiği gibi IP adresi ile portu ekleyin:
Safari tarayıcısı ile açın:
http://chls.pro/ssl
http://ssl.charles
http://charlesproxy/getssl
Aşağıda gösterildiği gibi yapılandırma açıklama dosyasını indirin:
iPhone'unuzu açın, şu Ayarlar - > Genel - > VPN ve Cihaz Yönetimi, aşağıda gösterildiği gibi açıklama dosyasını yükleyin:
Bu noktada, HTTPS veri paketleri hâlâ düzgün şekilde yakalanamıyor. Telefonunuzda şunları bulmanız gerekiyor: Ayarlar - >Genel - > Yerel - > Sertifika Güven Ayarları altında, aşağıda gösterildiği gibi bu sertifika için güveni etkinleştirin:
Bu, iPhone'unuzdan HTTPS isteklerini doğru şekilde yakalamanızı sağlar. Web sitesine erişemiyorsanız, lütfen bilgisayarınızın güvenlik duvarını etkinleştirip etkinleştirmediğini kontrol edin. |