[Ex] Autolt .exe to .a3x v 2.1

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#21

Message par L4crymal »

A quoi ca sert ?
Avatar du membre
Ghost911
Niveau 5
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

#22

Message par Ghost911 »

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 !
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#23

Message par L4crymal »

Trop bien, enfin un qui à trouver un moyen :) vite vite vite j'ai hâte ^^
ani
Niveau 11
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

#24

Message par ani »

:)

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 ;-)) ... pour l'antidécompile => provoqué une erreur :o, la simplicité rime avec complexité :D

a quoi bon décompilé ?

faudra qu'on discute une fois ;)
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#25

Message par L4crymal »

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 :)
Avatar du membre
Ghost911
Niveau 5
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

#26

Message par Ghost911 »

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!! :twisted:
ToMac
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mer. 31 déc. 2008 04:02
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#27

Message par ToMac »

Bonjour,
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)
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
Avatar du membre
jl56
Niveau 7
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

#28

Message par jl56 »

Bonjour à tous

@Ghost911
j'ai créer un patch pour empêcher la décompilation
Je serai intéressé par ce path peut tu S.T.P. en dire un peu plus merci



@L4crymal
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 )
Question d'organisation
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 ^^
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.
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
Avatar du membre
Tlem
Site Admin
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

#29

Message par Tlem »

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.
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 !
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
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#30

Message par Yogui »

+ 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 :lol:

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.
Avatar du membre
Tlem
Site Admin
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

#31

Message par Tlem »

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.
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
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 1.0

#32

Message par Yogui »

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
Avatar du membre
jl56
Niveau 7
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

#33

Message par jl56 »

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
NOTE : 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.
Comme quoi

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
Avatar du membre
Tlem
Site Admin
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

#34

Message par Tlem »

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 :lol: ).

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é".
Avatar du membre
jl56
Niveau 7
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

#35

Message par jl56 »

Bonjour Tlem

Merci de ces précisions


Tous mes vœux de bonheur et santé pour 2009

A+ JL56
Avatar du membre
Ghost911
Niveau 5
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

#36

Message par Ghost911 »

Encore une petite mise a jour !!! :D
Avatar du membre
Ghost911
Niveau 5
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

#37

Message par Ghost911 »

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/
Avatar du membre
Ghost911
Niveau 5
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

#38

Message par Ghost911 »

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 !
OoO
Niveau 2
Niveau 2
Messages : 28
Enregistré le : sam. 09 oct. 2010 19:27
Status : Hors ligne

Re: [Ex] Autolt .exe to .a3x v 2.1

#39

Message par OoO »

4- La décompilation ne fait pas de desobfuscation donc si il protège en cryptant le code source pas de problème :)
Ben maintenant, quasi-tous les décompilateurs désobfu...
Avatar du membre
zeshrek
Niveau 10
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

#40

Message par zeshrek »

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
Verrouillé