Merci de me répondre.
[R] Décompilation d'un scripte
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.
-
JIF
- Niveau 6

- Messages : 219
- Enregistré le : mer. 04 févr. 2009 20:07
- Localisation : 84
- Status : Hors ligne
[R] Décompilation d'un scripte
Bonsoir, j'aimerais savoir si il est possible de décompiler un scripte et de voir la source du scripte ?
Merci de me répondre.
Merci de me répondre.
Cordialement JIF,
Modifié en dernier par JIF le dim. 28 juin 2009 19:09, modifié 1 fois.
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [..] Décompilation d'un scripte
oui, on la deja dis plein de foi, et ya meme un joli topic la dessus !
http://www.autoitscript.fr/forum/viewto ... f=3&t=1192
http://www.autoitscript.fr/forum/viewto ... f=3&t=1192
Signez ici
-
JIF
- Niveau 6

- Messages : 219
- Enregistré le : mer. 04 févr. 2009 20:07
- Localisation : 84
- Status : Hors ligne
Re: [..] Décompilation d'un scripte
merci encore de ta réponse Iste.
Sujet résolut.
Sujet résolut.
Re: [R] Décompilation d'un scripte
Intéressant.
J'y penserai (je croyais avoir lu tous les posts de ce forum, mais il doit m'en rester!!! :p )
Mais qu'est-ce qui fait qu'on puisse décompiler un script autoit (avec ce fameux programme dont parle Tlem), et qu'on ne puisse pas en décompiler d'autres écrits dans d'autres langages écrits en .NET, C, ou en WinDev, par exemple?
Existe-t-il des solutions pour compliquer la tache d'une décompilation d'un script autoit?
J'y penserai (je croyais avoir lu tous les posts de ce forum, mais il doit m'en rester!!! :p )
Mais qu'est-ce qui fait qu'on puisse décompiler un script autoit (avec ce fameux programme dont parle Tlem), et qu'on ne puisse pas en décompiler d'autres écrits dans d'autres langages écrits en .NET, C, ou en WinDev, par exemple?
Existe-t-il des solutions pour compliquer la tache d'une décompilation d'un script autoit?
Modifié en dernier par TaPuZ le dim. 28 juin 2009 21:26, modifié 1 fois.
A bientôt,
T@PµZ.
____________________________________
T@PµZ.
____________________________________
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [R] Décompilation d'un scripte
Car autoit est un langage interprété
Un programme compilé en C n'est que du code binaire
En autoit, c'est autoit.exe collé au code source
Il suffit donc de "décoller" les deux pour récupérer le code source presque intacte.
Un programme compilé en C n'est que du code binaire
En autoit, c'est autoit.exe collé au code source
Il suffit donc de "décoller" les deux pour récupérer le code source presque intacte.
Signez ici
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [R] Décompilation d'un scripte
Il y a "l'Obfuscator" que vous pouvez faire lors de la compilation pour rendre le code moins lisible.TaPuZ a écrit :Existe-t-il des somutions pour compliquer la tache d'une décompilation d'un script autoit?
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Re: [R] Décompilation d'un scripte
Justement, a priori, l'obfuscator semble inefficace.
Est-ce normal que le code source reste en langage interprété après compilation? Est-ce le cas pour les autres langages?
Désolé d'être candide, mais j'aime bien comprendre... Du moins, essayer,
Est-ce normal que le code source reste en langage interprété après compilation? Est-ce le cas pour les autres langages?
Désolé d'être candide, mais j'aime bien comprendre... Du moins, essayer,
A bientôt,
T@PµZ.
____________________________________
T@PµZ.
____________________________________
- Iste
- Niveau 11

- Messages : 1870
- Enregistré le : jeu. 04 déc. 2008 14:21
- Localisation : 76
- Status : Hors ligne
Re: [R] Décompilation d'un scripte
Oui c'est normal, car ce n'est pas une compilation
Obfuscator ne fait que rendre le code illisible pour l'oeil humain, il n'empeche pas la décompilation.
Bon alors, du code C/C++/chépaquoi une foi compilé, n'est que des instruction binaire.
Du code autoit lui, une foi "compilé" et juste collé a Autoit.exe.
Autoit.exe est du code binaire qui sait lire du code .au3 et l'execute.
Obfuscator lui, je connais pas bien son fonctionnement, mais je sais qu'il change les noms des variables et fonction en truc du genre "3648d5qf48s9g4", on ne peut donc plus se reperer a ca.
Mais dans tout les cas, un .exe fait avec autoit reste autoit.exe avec un code .au3 fonctionel collé
Obfuscator ne fait que rendre le code illisible pour l'oeil humain, il n'empeche pas la décompilation.
Bon alors, du code C/C++/chépaquoi une foi compilé, n'est que des instruction binaire.
Du code autoit lui, une foi "compilé" et juste collé a Autoit.exe.
Autoit.exe est du code binaire qui sait lire du code .au3 et l'execute.
Obfuscator lui, je connais pas bien son fonctionnement, mais je sais qu'il change les noms des variables et fonction en truc du genre "3648d5qf48s9g4", on ne peut donc plus se reperer a ca.
Mais dans tout les cas, un .exe fait avec autoit reste autoit.exe avec un code .au3 fonctionel collé
Signez ici
Re: [R] Décompilation d'un scripte
Okay!
Tout est plus clair maintenant!
Merci pour l'info.
Tout est plus clair maintenant!
Merci pour l'info.
A bientôt,
T@PµZ.
____________________________________
T@PµZ.
____________________________________

