70 votes

Contourner l'avertissement de Chrome concernant les fichiers malveillants

J'ai créé une application qui comprend un certain nombre de *.exe fichiers. Je les ai regroupés dans un installateur NSIS que j'ai hébergé sur mon site web. Lorsque j'essaie de le télécharger, Chrome le signale comme potentiellement malveillant. J'ai d'abord pensé que l'URL/site sur lequel j'étais hébergé n'était pas reconnu. Je me suis donc inscrit à un service de stockage Amazon S3 et j'y ai déplacé le fichier. Même problème. J'ai ensuite pensé que l'empaquetage des exécutables pouvait causer ce problème, j'ai donc essayé sans.
Même problème.
Après quelques lectures supplémentaires, j'ai décidé d'essayer de signer les exécutables ainsi que le paquet d'installation EXE.

J'ai créé un certificat de développement comme suit :

makecert
pvk2pfx 
signtool"http://timestamp.verisign.com/scripts/timstamp.dll" *.exe

Toujours malveillant... J'ai vérifié les exe même après le téléchargement et j'ai confirmé qu'ils avaient un onglet de signature numérique, il est vrai qu'il ne s'agit pas d'un certificat commercial entièrement vérifié, mais je ne peux pas croire que la seule façon de contourner l'analyse de code de Chromes est de dépenser 200 $ par an pour avoir un certificat de signature de code Verisign etc.

Avez-vous une idée de la façon dont je peux changer ce que je fais pour éviter ce message désagréable ?

0 votes

J'ai le même problème. Jotti me dit qu'aucun virus n'a été trouvé, alors pourquoi Google Chrome n'est-il pas content ? Le lien "En savoir plus" de Chrome est le suivant support.google.fr/chrome/bin/ mais c'est généralement inutile. Avez-vous des idées ?

1 votes

Oui, la réponse est de s'inscrire aux Google Webmaster Tools, car pour que votre site soit accepté par le public, il doit d'abord être accepté par Google, notre glorieux leader. Tous saluent notre glorieux leader.

0voto

George Valkov Points 697

J'ai également eu ce problème. J'utilise un certificat généré par ma propre autorité de certification qui est installée dans les autorités de certification Trusted Root. Au début, la signature n'était pas suffisante, mais ensuite J'ai ajouté la version fichier avec mon nom dessus et aussi une icône. Maintenant, Chrome est heureux de le télécharger et de l'exécuter.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X