Risultati acquisiti su un LG Optimus V (VM670), Android 2.2.1, stock, rooted, acquistato a marzo 2011.
Ad oggi, le uniche richieste non crittografate che ho potuto trovare in un pcap preso durante una risincronizzazione completa erano:
Picasa Web Album
GET /data/feed/api/user/<username>?imgmax=1024&max-results=1000&thumbsize=144u,1024u
&visibility=visible&kind=album HTTP/1.1
GData-Version: 2
Accept-Encoding: gzip
Authorization: GoogleLogin auth=<snipped>
If-None-Match: <snipped; don't know if it's sensitive info>
Host: picasaweb.google.com
Connection: Keep-Alive
User-Agent: Cooliris-GData/1.0; gzip
Questo è tutto.
Picasa era l'unico servizio che riuscivo a trovare sincronizzato senza crittografia. Facebook ha richiesto un paio di immagini del profilo (ma non ha trasmesso alcuna informazione sull'account); Skype ha richiesto annunci; e TooYoou ha preso una nuova immagine di banner. Nessuno di questi riguarda la sincronizzazione, davvero.
Quindi sembra che la sicurezza di sincronizzazione di Google sia stata rafforzata un po '. Disattiva la sincronizzazione di Picasa Web Album e tutti i tuoi dati di Google devono essere sincronizzati in forma crittografata.
Mercato
Questo mi ha infastidito un po ':
GET /market/download/Download?userId=<snipped>&deviceId=<snipped>
&downloadId=-4466427529916183822&assetId=2535581388071814327 HTTP/1.1
Cookie: MarketDA=<snipped>
Host: android.clients.google.com
Connection: Keep-Alive
User-Agent: AndroidDownloadManager
Il ritorno di questo è un 302 spostato temporaneamente che punta a un URL di download molto complesso:
HTTP/1.1 302 Moved Temporarily
Cache-control: no-cache
Location: http://o-o.preferred.iad09g05.v5.lscache6.c.android.clients.google.com
/market/GetBinary/com.wemobs.android.diskspace/1?expire=1322383029&ipbits=0
&ip=0.0.0.0&sparams=expire,ipbits,ip,q:,oc:<snipped>
&signature=<snipped>.<snipped>&key=am2
Pragma: no-cache
Content-Type: text/html; charset=UTF-8
Date: Fri, 25 Nov 2011 08:37:09 GMT
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Server: GSE
Transfer-Encoding: chunked
Il download manager di Android si gira e richiede tale posizione di download, passando MarketDA
nuovamente il cookie.
Non so se ci siano pericoli per la sicurezza da come Market scarica gli APK. Il peggio che posso immaginare è che i download di APK non crittografati aprono la possibilità di intercettazione e sostituzione con un pacchetto dannoso, ma sono sicuro che Android abbia controlli di firma per impedirlo.