Vous ne regardez pas les publicités pendant le développement? Désordre

Survécu. J'ai eu à peu près la même réaction lorsqu'une publicité a rampé au-dessus d'un projet local sur localhost . Voici donc:

image
Il était donc grand temps. Qu'est-ce que je m'autorise? J'utilise le navigateur, mais je ne regarde pas les annonces partout.

Apparemment, une sorte de plugin Chrome a été piraté. Il arrive que vous deviez trouver lequel, écrire aux développeurs et le couper.

Il y a une image de la publicité, voyons dans les outils du développeur qui la charge. Nous trouvons une sorte de script gaucher avec des tentatives explicites d'obscurcissement. Et lui, à son tour, est chargé d'un autre. Au final, venez sur

image

Google maps? Sérieusement? Non, vous devez toujours rechercher un problème quelque part de plus près.

D'accord, ouvrez maps.google.com/maps-api-v3/api/js/39/10/util.js dans un navigateur.

Tout va bien. Nous le surchargeons plusieurs fois et ici, il s'agit d'une redirection vers r.analytic.press.

image

J'ai fait une mini étude statistique. Quelque part une fois sur 5, je loue une redirection.
Peut-être que ce fournisseur gâche? Essayons de nous connecter à l'Internet mobile. Non jouable, bien qu'il y ait eu plus de 20 tentatives.

Et si vous connectez un appareil mobile à un réseau local. Reproduit. Nous rejetons donc l'option avec des virus sur l'ordinateur et nous devons évidemment chercher quelque part dans le réseau local ou chez le fournisseur.

Essayons de le google. Hm, je ne suis pas seul. Et nous sommes tous unis par le fournisseur et la région de Sibérie.

Pourtant, je veux m'assurer qu'il n'y a pas de problèmes de réseau interne. Nous coupons tout, nous recherchons un appareil pouvant être connecté directement à l'équipement du fournisseur.

Reproduit!

Nous écrivons un message de support. Et nous obtenons la réponse que bientôt tout sera corrigé.

Pour l'instant, essayez d'autres URL. Remplace tous les scripts js sur http (logiquement) qui existent réellement, soit 200 réponses.

Il est toujours très intéressant de savoir à quel point ils ont piraté. Ou un appareil du fournisseur, qui est avec moi. Et ce n'est pas si intéressant. Ou quelque part plus loin. Et il n'y a pas d'idées pour le savoir.

Et quel était le problème sur le projet?

Dans le projet, vous devez spécifier explicitement https lors du chargement de ressources tierces et ne pas utiliser une URL relative sans schéma <script src="//maps.google.com/...">. Cela a longtemps été contre-modèle. Bien sûr, à condition que nous n'ayons pas besoin de supporter IE 7;)

All Articles