[R] Autoit 3.3.10.0 Probleme de compilation avec AVAST

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Utilisateur 3309 supprimé
Status : Hors ligne

[R] Autoit 3.3.10.0 Probleme de compilation avec AVAST

#1

Message par Utilisateur 3309 supprimé »

Bonjour,
je viens de faire la mise à jour en 3.3.10.0 et depuis lorsque j'essaie de compiler en 32bit j'ai un message d'erreur:
Aut2Exe Error:
Error: Binary integrity can't be verified.


en 64bit ca fonctionne.
Je suis sous Win 7 64bit.

EDIT:
je viens de tout désinstaller et réinstaller, c'est pareil :evil:

EDIT2:
J'ai réinstallé le Pack Autoit-FR en 3.3.8.1 de Tlem et ca remarche...OUF !!

Tlem quand peux -tu nous refaire une nouvelle version de ton Pack en 3.3.10.0 ??
Modifié en dernier par Utilisateur 3309 supprimé le jeu. 26 déc. 2013 03:12, modifié 3 fois.
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#2

Message par Utilisateur 3309 supprimé »

Ha ben voilà....
http://www.autoitscript.com/forum/topic ... the-avast/

reste plus qu'a attendre la 3.3.10.1 :?
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#3

Message par Utilisateur 3309 supprimé »

Pour les utilisateurs d'avast, en ajoutant le chemin C:\Users\<nom_utilisateur> dans la liste des d'exclusions ca à l'air de marcher.
Mais c'est vraiment pas une solution à long terme, cet emplacement est probablement le 1er ou un virus ira se "cacher". il faudrait que la team Autoit utilise la meme methode de compilation qu'avec la version précédente :?
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2246
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#4

Message par jchd »

cetipabo a écrit :il faudrait que la team Autoit utilise la meme methode de compilation qu'avec la version précédente :?
C'est plus qu'improbable, car cette dernière mouture utilise (enfin) une structure PE non trafiquée. C'est aux usagers d'Avast de signaler le faux positif et à l'éditeur d'agir.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#5

Message par Tlem »

@cetipabo
La solution approuvée par Melba me parait plus que raisonnable. :roll:
Melba a écrit :most people with this problem find that excluding the more specific UserName\Appdata\Local\Autoit v3\Aut2Exe folder solves the problem.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#6

Message par Utilisateur 3309 supprimé »

@tlem
ce n'est pas suffisant, chez moi si je n'ajoute pas C:\Users\<nom_utilisateur> avast me bloque quand même.

Si je regarde ce dossier lors de la compilation, je vois bien qu'un fichier se créé ici et c'est là qu'avast le bloque immédiatement et le met en quarantaine.

Edit:
je viens de tester encore une fois, et C:\Users\<user>\AppData\Local\AutoIt v3\Aut2Exe\ dans la liste d'exclusion d'avast ne résous malheureusement pas le problème.
Avec uniquement C:\Users\<nom_utilisateur> dans la liste d'exclusion cela fonctionne.

Ca ne marche pas avec ca:
Image

Ca marche avec ca:
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#7

Message par Tlem »

cetipabo a écrit :Avast me bloque quand même.
Plus de détails permettrait de comprendre ce qui est bloqué. Ouvrez l'historique des alertes d'Avast pour voir ce qu'il vous dit.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#8

Message par Utilisateur 3309 supprimé »

Le fichier test.au3 se trouve sur mon bureau windows, il contient 1 ligne: MsgBox(0,"test","test")
Lorsque je le compile en 64bit, aucun soucis.
Lorsque je le compile en 32bit, avast le bloque, voila mon rapport de quarantaine:
Image

Et comme indiqué plus haut 1 seule exclusion débloque la situation et c'est C:\Users\<nom_utilisateur>

auparavant j'ai essayé d'exclure:
c:\users\<userName>\Appdata\Local\Autoit v3\Aut2Exe\*
puis c:\users\<userName>\Appdata\Local\Autoit v3\*
puis c:\users\<userName>\Appdata\Local\*
puis c:\users\<userName>\*
et c'est uniquement là que ca a fonctionné.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#9

Message par Tlem »

La solution d'exclure tous le dossier utilisateur n'est pas acceptable, car trop risquée en cas d'infection. Il est quand même très étrange qu'Avast vous indique bien avoir trouvé un "Win32:Evo-gen [susp]" dans le dossier "C:\Users\kiki\AppData\Local\AutoIt v3\Aut2Exe". Je ne vois pas pourquoi il scan quelque chose que vous êtes sensé avoir mis dans les exclusions. ^^

Essayez de modifier votre exclusion comme ceci : ""C:\Users\kiki\AppData\Local\AutoIt v3\*.*"

Edit :
Maintenant, je crois me souvenir que dans Avast, il y a deux sections à compléter pour être sur de ne pas surveiller un dossier. Il y a la section "Antivirus" pour éviter les scans, mais il y a aussi la section "Protection Active" qui doit impérativement être renseignée (d'ailleurs je pense que c'est celle-là qu'il faut remplir en priorité).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#10

Message par Utilisateur 3309 supprimé »

C'est pareil...sauf que là je vois le fichier exe crée sur mon bureau avant qu'il soit déplacé en quarantaine.
Image
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#11

Message par Utilisateur 3309 supprimé »

et meme avec ca en plus dans Antivirus\Exclusions, ca ne marche pas mieux:

Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??  

#12

Message par Tlem »

Tlem a écrit :je crois me souvenir que dans Avast, il y a deux sections à compléter pour être sur de ne pas surveiller un dossier. Il y a la section "Antivirus" pour éviter les scans, mais il y a aussi la section "Protection Active" qui doit impérativement être renseignée (d'ailleurs je pense que c'est celle-là qu'il faut remplir en priorité).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#13

Message par Utilisateur 3309 supprimé »

jchd a écrit :C'est aux usagers d'Avast de signaler le faux positif et à l'éditeur d'agir.
c'est fait:
http://forum.avast.com/index.php?topic= ... msg1040746
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#14

Message par Utilisateur 3309 supprimé »

Tlem a écrit :
Tlem a écrit :je crois me souvenir que dans Avast, il y a deux sections à compléter pour être sur de ne pas surveiller un dossier. Il y a la section "Antivirus" pour éviter les scans, mais il y a aussi la section "Protection Active" qui doit impérativement être renseignée (d'ailleurs je pense que c'est celle-là qu'il faut remplir en priorité).
et bien c'est ca ! c'est dans protection active\agents de fichiers\exclusion
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#15

Message par Tlem »

J'installe Avast dans une VM. Je teste et je vous donnerais le résultat plus tard.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#16

Message par Tlem »

Bien, après pas mal de test, AVAST semble assez caractériel. Ceci dit, il suffit de peux de chose pour le faire taire définitivement ... :lol:

Je n'ai pas trouvé d'option pour exclure un processus, mais voici une solution qui permet de continuer d'utiliser AVAST normalement et de supprimer ces fausses alertes.

Etape 1 : Ajouter les exclusions suivantes dans la zone 'Antivirus' ou 'Protection Active' :
  • *\Aut2Exe\* <= Permet d'exclure le dossier des fichiers temporaires utilisés lors de la compilation normale.
    *\~AU3* <= Permet d'exclure les fichiers temporaires utilisés lors de la compilation avec options (Wrapper Scite4AutoIt).
    *\Compilation\* <= Permet d'exclure le dossier de compilation.
Etape 2 : Toujours compiler le script dans un dossier nommé 'Compilation' (dossier ajouté précédemment dans les exclusions).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Utilisateur 3309 supprimé
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#17

Message par Utilisateur 3309 supprimé »

Super Tlem !
ca marche, j'ai mis les exclusions dans la zone "Antivirus" seulement, et c'est OK. :wink:

Merci !

Reste plus qu'a faire le pack 3.3.10.0 FR :mrgreen:
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11711
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Autoit 3.3.10.0 impossible de compiler en 32bit ??

#18

Message par Tlem »

cetipabo a écrit :Reste plus qu'a faire le pack 3.3.10.0 FR :mrgreen:
Ca devrait être faisable rapidement.

J'aurais préféré le finaliser selon le nouveau modèle que je m'étais fixé, mais cela demande du temps, or c'est toujours ce qui me manque.
Si j'ai pas trop de taf aujourd'hui, je regarde ça. ^^
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre