Page 1 sur 1

[R] Décompliler un exe

Posté : mer. 10 oct. 2007 17:11
par paulauchan
salut a tous
voila j'ai compilé mon script pour faire une instal automatique d'un logiciel mais comme un imbecile j'ai vire mon fichier de base en au3 et donc je voudrais savoir comment faire pour decompile mon .exe pour retrouver mon au3 pour que je puisse le retoucher sans avoir a tous recommencer
j'ai bien Exe2Aut v3 - EXE to AutoIt Script Converter qui doit je pense servir a ca mais helas les case source et destination sont comme grisées mais par contre il y a une case marqué "Passphrase" dans laquelle en doit je pense inscrire quelque chose
bref si quelqu'un peu m'aider merci d'avance

Posté : mer. 10 oct. 2007 17:37
par Vins83
Tu as essayer de voir dans la corbeille si pars hazar,tu ne l'as pas vider..
Sinon,essaye recuva pour récupérer les fichiers effacés meme de la corbeille..
Au pire davory pour retrouver les fichiers meme aprés un formatage..

@+ Vins

Posté : mer. 10 oct. 2007 21:04
par ani
Bonjour et soit le bienvenu Paulauchan

lors de la compilation de ton fichier au3 en exe tu n'as pas indiqué de password, t'a juste fait compile au3 ?

l'utilitaire qui se trouve dans le dossier autoit3\extras\Exe2aut

permet de décompiler ton fichier exe en au3 c'est normal si c'est grisé c'est la couleur de fond ;)

1. Source de l'exe :
2. Décompile dans le dossier
3. Et le pass si y en a 1 (indiquer le) ensuite appuyer sur le bouton convert et le tour est joué.


je ne pourrait aider +, car je ne compile rien et coder on en parle pas :D

Posté : mer. 10 oct. 2007 22:25
par sylvanie
Bonsoir,

Je vais malhereusement jouer les oiseaux de mauvaise augure :

plusieurs raison d'échecs :

1) tu as mis une passphrase à l'époque de la compile pour te protéger .

2) depuis la version 3.2.5.1, on ne peut plus décompiler un exe autoit, donc si tu es en version supérieure, il est normal que ça ne marche pas

3) tu as utilisé une version antérieur, mais la case permettant d'empêcher la décompilation a été activée ..

[edit]
les lignes exe est sources sont tjrs grisées mas les bouton "..." doivent être actif, dans ce cas tout est normal

Posté : mer. 10 oct. 2007 22:52
par paulauchan
malheuseument je crois que tu as raison sylvanie il n'y a plus moyen de decompiler avec la version v3.2.6.0
il faut que je me retape tout et surtout que cette fois je n'oublie pas de garder mon fichier au3
merci quand meme a tous

Posté : jeu. 11 oct. 2007 06:32
par Vins83
Si tu suis ma méthode,tu le retrouveras..

Posté : jeu. 11 oct. 2007 08:51
par paulauchan
merci Vins83 mais j'ai pris mon courage a 2 main et j'ai refait mes fichiers d'instal mais la j'ai pris le soin de les sauvegarder avant de les compiler
encore merci a vous

Re: [R] Décompliler un exe

Posté : dim. 09 mars 2008 12:32
par Yoldark
Je pourrais savoir les raisons de l'impossibilité de décompiler des exe quand c'est supérieur à 3.2.5.1 si vous les connaissez merci.

Re: [R] Décompliler un exe

Posté : dim. 09 mars 2008 13:50
par Tlem
Yoldark a écrit :Je pourrais savoir les raisons de l'impossibilité de décompiler des exe quand c'est supérieur à 3.2.5.1 si vous les connaissez merci.
Pour des raisons de sécurité.

Par contre, il est possible de sauvegarder dans les ressources de l'exe le fichier .AU3 (Et donc les sources du programme).

Pour cela, il faut compiler avec Scite4AutoIt, en rajoutant au code la directive :

Code : Tout sélectionner

#AutoIt3Wrapper_Res_SaveSource=y
Si par malheur vous perdez votre source, il vous suffit alors d'utiliser un programme comme ResHacker pour extraire le code source du programme EXE.