Próbuję uzyskać Genymotion (emulator Androida x86 hostowany w Virtualboksie) współpracujący z proxy Charlesa. Udało mi się połączyć urządzenie z serwerem proxy w ustawieniach wifi proxy urządzenia, używając bramy ip (vm jest skonfigurowany do używania fwiw host-only), a ruch http jest w porządku. Mam zainstalowany certyfikat charles na vm, ale wszystkie połączenia ssl wciąż kończą się niepowodzeniem z komunikatem "SSL: Unrecognized SSL, połączenie tekstowe?" błędy. Czy ktoś był w stanie skonfigurować genymotion do pracy z Charlesem jako proxy ssl? Czy istnieje bardziej ogólne rozwiązanie, które mogę wdrożyć za pomocą ustawień wirtualnej skrzynki?SSL Proxy z Genymotion i Charles?
Z góry dziękuję.
Czy mógłbyś wyjaśnić więcej szczegółów, jakie zmiany zostały zmienione, że normalny ruch http może być śledzony ...? thx z góry – cV2
Jeśli ktoś szuka go zbyt: W urządzeniu wirtualnym Przejdź do ustawień Android menu w sekcji Sieci zwykłe i bezprzewodowe, wybierz Wi-Fi nacisnąć i przytrzymać przez 2 sekundy WiredSSID sieci na liście Wybierz Modyfikuj sieć Sprawdź Pokaż zaawansowane opcje Wybierz Ręcznie dla ustawienia menu Ustawienia proxy Teraz wprowadź ustawienia proxy dostarczone przez administratora sieci. Na koniec naciśnij przycisk Zapisz <-> z https://cloud.genymotion.com/page/faq/#android-proxy – cV2
btw : aby włączyć ssl w samych karach: Musisz dokładnie zidentyfikować nazwy hostów, na których chcesz włączyć Proxying SSL. Lista znajduje się na karcie Ustawienia proxy, SSL. Możesz również kliknąć prawym przyciskiem myszy nazwę hosta w widoku struktury i włączyć lub wyłączyć protokół SSL Proxying. – cV2