Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
android_zap [2024/05/06 22:54] enric_mieza_sanchez [Proxificar l'emulador] |
android_zap [2024/05/20 22:19] (actual) enric_mieza_sanchez [Proxificar l'emulador] |
||
---|---|---|---|
Línia 12: | Línia 12: | ||
Podeu descarregar aquesta simple aplicació extreta de l' | Podeu descarregar aquesta simple aplicació extreta de l' | ||
- | $ git clone https:// | + | $ git clone https:// |
Obrirem l' | Obrirem l' | ||
Línia 18: | Línia 18: | ||
\\ | \\ | ||
- | ===== Instal·lar certificats a l' | + | ===== Instal·lar certificats |
Per tal de poder llegir les comunicacions caldrà instal·lar els certificats de ZAP dins de les CAs de confiança de l' | Per tal de poder llegir les comunicacions caldrà instal·lar els certificats de ZAP dins de les CAs de confiança de l' | ||
Línia 39: | Línia 39: | ||
Per defecte sol ser localhost: | Per defecte sol ser localhost: | ||
- | Anem a l' | + | Anem a l' |
+ | <WRAP prewrap> | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
- | Proxy: | + | Proxy Settings: |
- | * Host: 10.0.2.2 | + | * Host: **10.0.2.2** (des de dins de l' |
- | * Port: 8080 | + | * Port: **8080** (el què tinguem configurat a ZAP) |
* IP: DHCP | * IP: DHCP | ||
+ | |||
+ | <WRAP tip> | ||
+ | És possible que calgui **forçar les comunicacions del mòbil a través de la Wifi** (que son les comunicacions que hem proxificat), | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | Settings -> Network & Internet -> Internet -> SIMs -> T-Mobile -> Mobile Data -> Off | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP tip> | ||
+ | En algunes configuracions de sistema operatiu potser falla l' | ||
+ | </ | ||
\\ | \\ | ||
+ | |||
+ | ===== Exercicis ===== | ||
+ | <WRAP todo> | ||
+ | - Instal·la ZAP i Android Studio, i compila i posa en marxa l' | ||
+ | - Ajusta la VM Android perquè utilitzi el Proxy ZAP, instal·lant la CA adequada. | ||
+ | - Comprova que el trànsit HTTPS es pot veure a ZAP quan naveguem amb un // | ||
+ | - Comprova que el trànsit HTTPS de l'app android-simple-com no es registra a ZAP. | ||
+ | - Tria una app que sapiguem que té comunicacions externes, i instal·la-la a la VM Android. Comprova si les seves comunicacions s' | ||
+ | </ | ||