Bonjour à tous ! ^^
J'écris sur le forum aujourd'hui car quelque chose me taraude l'esprit... Les faux positifs avec Pyinstaller sur Windows !
Alors voilà, de ce que j'avais pu comprendre: ces faux positifs se produisent car les fichiers 'run*.exe' seraient compiler à partir de linux pour Windows et certains antivirus (souvent basé sur IA) n'apprécient pas vraiment ça (peut-être que je me trompe?)
Les solutions qui sont donc proposés partout sont:
- Recompiler ces fameux 'run*.exe' (bootloader)
- Déclarer le faux positif à chaque compilation auprès des Antivirus (pas chiant)
- Payer ~60$ pour que son application soit signé (jolie business au passage)
Et mon problème est que j'avais opté pour la première solution et wahou ! Plus aucun problème de faux positif ! Jusqu'à ce matin...
J'ai voulu corriger un bug qui tenait sur 2 lignes de code (plutôt un "oublie" de 2 lignes...). Je corrige donc mon erreur, je recompile mon script avec Pyinstaller (même version, même commande, mêmes fichiers, rien de modifier à part 2 lignes) et d'un coup re-faux positif !!!
J'ai donc été jusqu'à réinstaller Pyinstaller (et donc recompiler le bootloader) mais échec... Et j'ai aussi tenter avant ça de recompiler un autre script qui avait bien fonctionné sans le modifier d'un poil de caractère mais "FAUX POSITIF" aussi alors que j'ai fait exactement comme je faisais depuis des semaines...
Alors voilà je n'y comprends plus rien, pourquoi du jour au lendemain sans rien avoir fait et sans pouvoir rien faire ça cause ce problème ? Sachant que si je refais un scan des anciens exécutables ils sont toujours marqués comme sûres alors que toujours la même méthode ?
Si quelqu'un a donc une réponse à ce problème je l'écouterai très attentivement, pour sûr ! (car là, je suis complètement paumer avec ça...)
PS: et aussi pourquoi après avoir recompiler le bootloader "runw.exe" et "runw_d.exe" sont marqués comme des virus sur Virus Total mais pas "run" et "run_d" ? Dois-je configuré Visual Studio ou autre chose ? Merci !
Partager