Fausse signature navigateur dans l'OS ? La Novo 9 Spark Firewire, est la première tablette à utiliser le Allwinner A31 quad-core Cortex A7 et 8-core GPU et 2Go de RAM. Elle dispose en plus d'un écran Retina 9.7" haute défintion comme sur le nouvel iPad. La caméra est de 5MP et elle tourne Android 4.1.1. Jelly Bean.

Avatar du membre
Ttcsec
Membres
Messages : 22
Enregistré le : lun. 11 mars 2013 00:00
Statut : Hors ligne

Fausse signature navigateur dans l'OS ?

par Ttcsec » jeu. 28 mars 2013 14:31

Bonjour.

J'ai un comportement étrange avec ma Spark.

J'ai installé comme navigateur Chrome depuis le Play Store. Ça fonctionne mais l'autre jour je suis allé sur Google Docs et il me sors que je n'ai pas la bonne version de Safari et qu'il faudrait que j'installe Chrome.
Après investigation, il s'avère qu'il envoi la signature suivante :
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10

Donc il se fait passer pour un iPad ! C'est plutôt amusant, en soi, mais ça pose pas mal de problèmes sur certains sites qui ne réagissent pas correctement du coup.
Dans les options, si on clique sur "Voir la version ordinateur" on a le résultat suivant :
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.169 Safari/537.22

Bon, c'est faux mais c'est ce qu'on lui demande :)

Un petit test sous Firefox me donne :
Mozilla/5.0 (Android; Tablet; rv:19.0) Gecko/19.0 Firefox/19.0

C'est bien conforme.

Là, j'avoue que je ne vois pas trop qui pourrait-être le fautif. Je penche évidemment du coté de la tablette, mais je n'ai rien vu dans la configuration pour changer cela. Je n'ai pas encore pu fouiller vraiment comme je voulais encore.

Quelqu'un aurait une idée ?



Publicités
Avatar du membre
Ttcsec
Membres
Messages : 22
Enregistré le : lun. 11 mars 2013 00:00
Statut : Hors ligne

Fausse signature navigateur dans l'OS ?

par Ttcsec » jeu. 28 mars 2013 14:45

J'ai trouvé, la signature se trouve dans le fichier :
/data/local/chrome-command-line

Une fois le fichier renommé et la tablette redémarré, on obtient ceci :
Mozilla/5.0 (Linux; Android 4.1.1; novo9-Spark Build/MASTER) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.169 Safari/537.22



Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

Nous sommes le jeu. 28 mars 2024 12:38