Vereisten: Gebruik de Charles Proxy-tool om HTTPS-verzoeken en -antwoorden die door de app-software worden verzonden vast te leggen. Charles Proxy ondersteunt externe HTTP-proxies.
Volg eerst de onderstaande handleiding om de installatie en configuratie op een Windows-computer te voltooien, als volgt:
Schakel de externe proxy in en configureer het volgende:proxy -> proxy setting -> proxies, standaardpoort8888, zoals getoond in de onderstaande figuur:
Om het IP-adres van je computer te controleren, gebruik help -> lokaal IP-adres of cmd om ipconfig in te voeren, zoals hieronder weergegeven:
Of misschien is het hierHulp -> SSL-proxy -> Charles Root Certificate installeren op een mobiel apparaat of externe browser, zoals getoond in de onderstaande figuur:
Verbind je iPhone met WiFi, zorg ervoor dat deze op hetzelfde LAN zit als de packet capture-tool op je computer. Zoek de specifieke WiFi-naam, stel proxy-instellingen handmatig in en voeg het IP-adres en de poort toe, zoals hieronder weergegeven:
Open het met de Safari-browser:
http://chls.pro/ssl
http://ssl.charles
http://charlesproxy/getssl
Download het configuratiebeschrijvingsbestand, zoals hieronder getoond:
Open je iPhone, vind: Instellingen - > Algemeen - > VPN en Apparaatbeheer, installeer het beschrijvingsbestand, zoals hieronder getoond:
Op dit moment kunnen HTTPS-datapakketten nog steeds niet correct worden vastgelegd. Je moet het volgende op je telefoon vinden: Instellingen - >Algemeen - > Onder Lokaal - > Certificaatvertrouwensinstellingen, schakel vertrouwen in voor dit certificaat, zoals hieronder getoond:
Hierdoor kun je HTTPS-verzoeken correct vastleggen vanaf je iPhone. Als je geen toegang hebt tot de website, controleer dan of je computer de firewall heeft ingeschakeld. |