Page 1 sur 1
[R] Script et Antivirus
Posté : ven. 03 mai 2013 22:19
par Amesamana
Bonjour,
Je voudrais comprendre pourquoi un script peut-être détecter comme néfastes, par les antivirus.
Dans mon cas il est considéré comme un trojan/spyware
Comment éviter que son script soit détecter comme tel ?
Cet outil gère les points de restauration et le fichier hosts.
L'outil créé se trouve
ici
J'ai trouvé ce
sujet, il faudrait donc créer cette clé ?
Mais comment faire pour que cette clé s'installe si je ne peux faire exécuter le .exe ?
A bientôt.
Re: [..] Script et Antivirus
Posté : ven. 03 mai 2013 22:23
par Tlem
Avez-vous essayé de le compiler sans l'UPX ?
Re: [..] Script et Antivirus
Posté : ven. 03 mai 2013 22:42
par jchd
Corollaire révélateur : changer pour un anti-virus efficace.
Re: [..] Script et Antivirus
Posté : ven. 03 mai 2013 22:47
par Amesamana
Merci Tlem pour cette réponse.
UPX ne me parle pas, j'ai regardé vite fait et je trouve cette commande
Code : Tout sélectionner
Méthode 3 - La ligne de commandes
Le programme Aut2Exe.exe peut être lancé en ligne de commandes comme ceci :
Aut2exe.exe /in <MonScript.au3> [/out <MonSript.exe>] [/icon <MonIcone.ico>] [/comp 0-4] [/nopack] [/ansi] [/unicode] [x64] [/bin <binfile.bin>]
Où
Commutateur Utilisation Valeur par défaut
/in <infile.au3> Spécifie le chemin et le nom du fichier de script à compiler. Aucun. Le fichier doit être spécifié
/out <outfile.exe> Spécifie le chemin et le nom du fichier compilé.
<outfile.a3x> Spécifie le chemin et le nom du fichier lors de la création d'un fichier *.a3x. Le nom du fichier d'entrée avec .exe pour extension
/icon <iconfile.ico> Spécifie le chemin et le nom du fichier de l'icône à utiliser pour le fichier compilé. L'icône de AutoIt
/comp Spécifie le niveau de compression à utiliser lors de la compilation du script (AUCUN rapport avec UPX).
Doit être un nombre entre 0 (aucune) et 4 (maximum). 2
/nopack Spécifie que le fichier ne doit pas être compressé avec UPX après la compilation. pack
/pack Spécifie que le fichier doit être compressé avec UPX après la compilation. pack
/ansi Spécifie que le script devra être compilé en ANSI pour le rendre compatible avec les systèmes 9x. see notes
/unicode Spécifie que le script devra être compilé en Unicode.
(Compatible avec Windows 2000 et plus seulement). Voir notes
/x64 Spécifie que le script doit être compilé pour être utilisé sur les systèmes d'architecture x64. Voir notes
/console Spécifie que le script doit être compilé comme une application Console. Application Windows (/gui)
/gui Spécifie que le script doit être compilé comme une application Windows. Application Windows (/gui)
/bin <binfile.bin> Spécifie le chemin et le nom du fichier du fichier bin à utiliser pour compiler le fichier. Rechercher dans le dossier Aut2exe
Examples de Ligne de Commande
/in c:\monscript.au3 /out c:\monapp.exe /icon c:\monicon.ico /x64
Aura pour résultat la création de c:\monapp.exe avec une compression normale qui utilisera l'icône spécifiée et sera compilé pour une utilisation sur des systèmes d'architecture x64.
/in c:\monscript.au3
Aura pour résultat la création de c:\monapp.exe en unicode avec une copression normale qui utilisera l'icône par défaut de AutoIt pour une utilisation sur des systèmes win_32.
Pas sur d'avoir compris il faut le lancer en ligne de commande via cmd ?
Re: [..] Script et Antivirus
Posté : sam. 04 mai 2013 02:24
par Sea
As-tu le pack FR de tlem d'installer?
Si non tu devras rajouter la directive suivant tout en haut de ton script.
Si tu utlises le wrapper de tlem alors il te suffit de décocher la case "Use UPX"
UPX est un packer,en gros il va compresser ton programme pour que celui-ci prenne moins de place. Cependant celui-ci modifie complètement la structure la structure de l'exécutable se qui provoque souvent des faux-positif

Re: [R] Script et Antivirus
Posté : sam. 04 mai 2013 09:09
par Amesamana
Bonjour sea,
Merci pour les renseignements et en effet cela fonctionne à merveille
Plus d'alerte de Avira au téléchargement.
J'utilise bien le pack FR de tlem et je me suis butée à chercher la solution dans mon code .
Le faite de décocher Use UPX crée cette ligne.
Merci beaucoup pour cette réponse sea et Tlem.
Re: [..] Script et Antivirus
Posté : sam. 04 mai 2013 13:01
par Sea
N'oublie pas d'éditer ton premier message et de rajouter [R] dans ton titre
