[Ex] Autolt .exe to .a3x v 2.1
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
Re: [Ex] Autolt .exe to .a3x v 1.0
A quoi ca sert ?
- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
La plate-forme .NET exemple visual basic 2008 son des plateforme net Framework qui sont décompilable avec certain logiciel (pour information) mais bon pour la décompilation autoit j'ai trouver une solution Autolt .exe to .a3x v 2.0 n'est pas encore au point j'ai créer un patch pour empêcher la décompilation seul inconvénient le patch marche pas sur les fichier .a3x est une fois l'exe patcher la conversion .exe to .a3x est impossible est la récupération du script impossible aussi l'exe et le fichier a3x seront modifier ensemble !
Re: [Ex] Autolt .exe to .a3x v 1.0
Trop bien, enfin un qui à trouver un moyen
vite vite vite j'ai hâte ^^

-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0

dans le cas ou, la manoeuvre sera trouvé dans le pire des cas

j'avais testé une petite bricole une fois et voilà que ej l'ai vu une deuxieme fois (by tlem



a quoi bon décompilé ?
faudra qu'on discute une fois

Re: [Ex] Autolt .exe to .a3x v 1.0
Pourquoi décompiler:
1- Au cas ou on perd tout nos script et il ne nous reste plus que l'identique en compilé ( déjà arriver à moi => macro de suppression au3 -_- tout del )
2- Pour pouvoir comprendre le fonctionnement des applications faites avec AU3 dont les auteurs sont des rapaces et ne veulent pas donner le code source ^^
3- Curiosité
4- La décompilation ne fait pas de desobfuscation donc si il protège en cryptant le code source pas de problème
1- Au cas ou on perd tout nos script et il ne nous reste plus que l'identique en compilé ( déjà arriver à moi => macro de suppression au3 -_- tout del )
2- Pour pouvoir comprendre le fonctionnement des applications faites avec AU3 dont les auteurs sont des rapaces et ne veulent pas donner le code source ^^
3- Curiosité
4- La décompilation ne fait pas de desobfuscation donc si il protège en cryptant le code source pas de problème

- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Légère mise a jour => Autolt .exe to a3x v 2.0 beta 1 le reste viendra très bientôt les autre fonction sont bientôt terminer cette mise a jour sert juste a patienter en attendant la nouvelle!! 

Re: [Ex] Autolt .exe to .a3x v 1.0
Bonjour,
Il y a une erreur mais il suffit de changer la 18° lignes comme cela
Chez moi cela marche seulement après avoir fait ce changement.
Sinon ton script marche parfaitement.
Il faudrait juste rajouter une conversion de .a3x en .au3 (j'en aurais grandement besoin si tu peux m'aider merci )
Merci d'avance
Il y a une erreur mais il suffit de changer la 18° lignes comme cela
Code : Tout sélectionner
$Group1 = GUICtrlCreateGroup("Conversion && patch :", 8, 64, 433, 89)
Sinon ton script marche parfaitement.
Il faudrait juste rajouter une conversion de .a3x en .au3 (j'en aurais grandement besoin si tu peux m'aider merci )
Merci d'avance
- jl56
- Niveau 7
- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Bonjour à tous
@Ghost911
@L4crymal
Donc sans êtres rapaces et sans parler de temps et de rémunération, je préfère garder pour moi le fruit de mon travail, c'est un minimum.
Si sur ce forum ou un autre, une question sur un point que j'ai résolu se présente , je répondrai avec plaisir comme je l'ai déjà fait.
A+ JL56
Bon réveillon et tous mes voeux pour 2009
@Ghost911
Je serai intéressé par ce path peut tu S.T.P. en dire un peu plus mercij'ai créer un patch pour empêcher la décompilation
@L4crymal
Question d'organisation1- Au cas ou on perd tout nos script et il ne nous reste plus que l'identique en compilé ( déjà arriver à moi => macro de suppression au3 -_- tout del )
C'est justement le but de ce forum les auteurs selon leurs souhaits peuvent répondre à nos demandes concernant la résolution de certain problèmes (en donnant des portions de code par exemple). J'ai personnellement passer pratiquement 20 d'heures par semaine (le soir et weekend) pendant un an 1/2, a créer quelques scripts pour mon boulot. Je supporte très mal que l'on puisse décompiler et me voler mon travail. Mes script en eux même ne sont pas très complexe mais ils sont en interaction avec d'autres programmes et c'est cette relation (script/programme) qui m'a couté énormément de temps.2- Pour pouvoir comprendre le fonctionnement des applications faites avec AU3 dont les auteurs sont des rapaces et ne veulent pas donner le code source ^^
Donc sans êtres rapaces et sans parler de temps et de rémunération, je préfère garder pour moi le fruit de mon travail, c'est un minimum.
Si sur ce forum ou un autre, une question sur un point que j'ai résolu se présente , je répondrai avec plaisir comme je l'ai déjà fait.
A+ JL56
Bon réveillon et tous mes voeux pour 2009
- Tlem
- Site Admin
- Messages : 11784
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
C'est un point de vue. Mais si Jon le créateur de AutoIt ainsi que les gens qui l'on aidé, c'était dit la même chose, vous n'auriez probablement pas eu l'occasion de travailler sous ce merveilleux logiciel gratuit !jl56 a écrit :Donc sans êtres rapaces et sans parler de temps et de rémunération, je préfère garder pour moi le fruit de mon travail, c'est un minimum.
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é".
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é".
Re: [Ex] Autolt .exe to .a3x v 1.0
+ 1 pour le partage des sources mais pour le partage des sources avec une préférence pour que se partage soit volontaire.
Après des décompilateurs existent déjà alors un de plus ou un de moins
Plus sérieusement j'utilise à 90 % autoit pour le boulot et dans 50 voir 60 % de ces scripts j'utilise un runas avec un mot de passe admin local voir Global et c'est vrai que ça fait vraiment froid dans le dos de savoir qu'un script de décompilation est dispo.
Après des décompilateurs existent déjà alors un de plus ou un de moins

Plus sérieusement j'utilise à 90 % autoit pour le boulot et dans 50 voir 60 % de ces scripts j'utilise un runas avec un mot de passe admin local voir Global et c'est vrai que ça fait vraiment froid dans le dos de savoir qu'un script de décompilation est dispo.
- Tlem
- Site Admin
- Messages : 11784
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Il n'est de toute façon pas raisonnable de stocker ce genre d'information dans un script/programme automatisé.
Pour ce genre de chose il vaut mieux utiliser des outils spécialisés, mais encore une fois, ce qui me donnerait froid dans le dos c'est de savoir qu'un de mes programmes qui contiendrait login/mot de passe, se retrouve dans la nature, à la merci de n'importe quel personne qui pourrait en faire ce qu'il veut.
Pour ce genre de chose il vaut mieux utiliser des outils spécialisés, mais encore une fois, ce qui me donnerait froid dans le dos c'est de savoir qu'un de mes programmes qui contiendrait login/mot de passe, se retrouve dans la nature, à la merci de n'importe quel personne qui pourrait en faire ce qu'il veut.
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é".
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é".
Re: [Ex] Autolt .exe to .a3x v 1.0
Je ne m'inquiète que de façon modérée ces mots de passes ont une durée de vie très courte (souvent le temps d'une mise à jour) sans perdre de vue non plus qu'aucun code n'est incassable
- jl56
- Niveau 7
- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Bonjour Tlem
Je suis passé ce matin sur le site de wikipédia pour avoir des infos sur l'histoire d'autoit
et de son créateur Jonathan Bennet
ont peut y lire ceci http://fr.wikipedia.org/wiki/AutoIt
je rejoins Yogui
c'est au développeur de choisir si il veut partager son travail. Sur des projets trés lourd comme Autoit,linux ...
cela me semble même nécessaire pour déboguer et faire évoluer ces projets.
Un Grand cuisinier n'est pas forcement avare de conseil, il peut même fournir quelques recettes
mais s'il surprenais un invidu (concurrent) dans sa cambuse qui ouvre le four et se taille avec le canard à l'orange
pour piquer ces idées, quel doit êtres sa réaction !!!!
Je suis conscient que rien n'est inviolable, mais j'aimerais un minimum de complexité pour éviter de décompiler
je suis déçut que dans la toute derniere version d'autoit v3.3.0.0 ce sujet ne soit pas traité.
A+ JL56
Je suis passé ce matin sur le site de wikipédia pour avoir des infos sur l'histoire d'autoit
et de son créateur Jonathan Bennet
ont peut y lire ceci http://fr.wikipedia.org/wiki/AutoIt
Comme quoiNOTE : A un certain moment dans la vie d'AutoIt (vers la version 2), les développeurs ont sorti le code source conformément à la licence GPL dans l'espoir d'accélérer le développement. Cependant rapidement, quelques individus ont pris le code et ont sorti leurs propres produits en utilisant une licence de non-GPL et en ne donnant aucun crédits aux développeurs originaux de AutoIt. Les développeurs de AutoIt ont donc décidés d'empêcher un tel chapardage pour les versions futures d'AutoIt et ont changé la licence et limité l'accès au code source. La sortie du code source a été arrêtée au début de la version 3.2.0 en août 2006.
je rejoins Yogui
c'est au développeur de choisir si il veut partager son travail. Sur des projets trés lourd comme Autoit,linux ...
cela me semble même nécessaire pour déboguer et faire évoluer ces projets.
Un Grand cuisinier n'est pas forcement avare de conseil, il peut même fournir quelques recettes
mais s'il surprenais un invidu (concurrent) dans sa cambuse qui ouvre le four et se taille avec le canard à l'orange
pour piquer ces idées, quel doit êtres sa réaction !!!!
Je suis conscient que rien n'est inviolable, mais j'aimerais un minimum de complexité pour éviter de décompiler
je suis déçut que dans la toute derniere version d'autoit v3.3.0.0 ce sujet ne soit pas traité.
A+ JL56
- Tlem
- Site Admin
- Messages : 11784
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Je sais parfaitement ce qui est écrit sur Wikipédia, puisque c'est moi qui l'ai écrit.
Ce texte est la traduction d'une partie de l'historique de AutoIt.
Il ne faut pas comparer un script réalisé avec AutoIt et AutoIt lui même.
AutoIt est un interpréteur, alors que votre code est une suite de ligne qui utilise cet interpréteur.
Je ne vais pas reprendre l'historique de AutoIt, mais à la base il était plutôt unique, puis les fuites on fait que certaines personnes se sont appropriées le code pour développer quelque chose de très similaire et portant un nom très semblable.
La grosse différence est qu'il est hautement bien plus complexe de développer un interpréteur qu'un script qui fait des tas d'actions sur la base de cet interpréteur.
De plus Jon n'est pas le seul détenteur du code source. Une grande partie du groupe AutoIt Anglais participe activement au développement de son code.
Il y à d'ailleurs dans ce groupe 1 ou 2 membres Français (dont jpm).
Je ne dit pas qu'il ne faut pas protéger sont travail, mais il ne faut pas non plus perdre de vue que la plupart du temps ce travail est le fruit de l'aide fournie par d'autres personnes. La décompilation d'un exe AutoIt reste quand même plutôt limité à des utilisateurs avertit. Et la plupart d'entre eux savent comment faire pour déjouer ces fameuses pseudo protections (ça leurs arrive de lire aussi
).
Celui qui veut protéger sont code, est en droits de le faire, mais il ne faut pas que cela devienne une obsession et que cela occasionne un pléthore de messages.
Ce texte est la traduction d'une partie de l'historique de AutoIt.
Il ne faut pas comparer un script réalisé avec AutoIt et AutoIt lui même.
AutoIt est un interpréteur, alors que votre code est une suite de ligne qui utilise cet interpréteur.
Je ne vais pas reprendre l'historique de AutoIt, mais à la base il était plutôt unique, puis les fuites on fait que certaines personnes se sont appropriées le code pour développer quelque chose de très similaire et portant un nom très semblable.
La grosse différence est qu'il est hautement bien plus complexe de développer un interpréteur qu'un script qui fait des tas d'actions sur la base de cet interpréteur.
De plus Jon n'est pas le seul détenteur du code source. Une grande partie du groupe AutoIt Anglais participe activement au développement de son code.
Il y à d'ailleurs dans ce groupe 1 ou 2 membres Français (dont jpm).
Je ne dit pas qu'il ne faut pas protéger sont travail, mais il ne faut pas non plus perdre de vue que la plupart du temps ce travail est le fruit de l'aide fournie par d'autres personnes. La décompilation d'un exe AutoIt reste quand même plutôt limité à des utilisateurs avertit. Et la plupart d'entre eux savent comment faire pour déjouer ces fameuses pseudo protections (ça leurs arrive de lire aussi

Celui qui veut protéger sont code, est en droits de le faire, mais il ne faut pas que cela devienne une obsession et que cela occasionne un pléthore de messages.
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é".
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é".
- jl56
- Niveau 7
- Messages : 415
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Bonjour Tlem
Merci de ces précisions
Tous mes vœux de bonheur et santé pour 2009
A+ JL56
Merci de ces précisions
Tous mes vœux de bonheur et santé pour 2009
A+ JL56
- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 1.0
Encore une petite mise a jour !!! 

- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 2.0
dsl pour le manque de mise à jour en attendant le patch anti-décompilation j'ai trouver un logiciel qui ma l'air intéressant pour ce a qui sa intéresse il compile les scripts autoit malheureusement il est payant
: http://www.adminscripteditor.com/

- Ghost911
- Niveau 5
- Messages : 166
- Enregistré le : mar. 21 oct. 2008 17:57
- Localisation : Bordeaux
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 2.1 beta
Nouvelle mise a jour Autolt .exe to .a3x v 2.0 beta => Autolt .exe to .a3x v 2.1 beta j'aurais voulu rajouter des autres fonction mais je cherche un moyen de patcher un fichier packer avec upx !
Re: [Ex] Autolt .exe to .a3x v 2.1
Ben maintenant, quasi-tous les décompilateurs désobfu...4- La décompilation ne fait pas de desobfuscation donc si il protège en cryptant le code source pas de problème
- zeshrek
- Niveau 10
- Messages : 984
- Enregistré le : mer. 17 nov. 2010 09:31
- Localisation : Sur ma chaise
- Status : Hors ligne
Re: [Ex] Autolt .exe to .a3x v 2.1
Le message auquel tu répond a 2 ans a qq heures pres. Donc bon, il est normal qu'entre temps les choses aient évolué...
Si vis pacem para bellum