[R] Décompliler un exe

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
paulauchan
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mer. 10 oct. 2007 17:00
Status : Hors ligne

[R] Décompliler un exe

#1

Message 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
Avatar du membre
Vins83
Membre émérite
Membre émérite
Messages : 220
Enregistré le : mer. 25 juil. 2007 17:43
Status : Hors ligne

#2

Message 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
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#3

Message 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
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1550
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

#4

Message 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
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
paulauchan
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mer. 10 oct. 2007 17:00
Status : Hors ligne

#5

Message 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
Avatar du membre
Vins83
Membre émérite
Membre émérite
Messages : 220
Enregistré le : mer. 25 juil. 2007 17:43
Status : Hors ligne

#6

Message par Vins83 »

Si tu suis ma méthode,tu le retrouveras..
paulauchan
Niveau 1
Niveau 1
Messages : 3
Enregistré le : mer. 10 oct. 2007 17:00
Status : Hors ligne

#7

Message 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
Yoldark
Niveau 1
Niveau 1
Messages : 6
Enregistré le : dim. 09 mars 2008 12:24
Status : Hors ligne

Re: [R] Décompliler un exe

#8

Message 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.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Décompliler un exe

#9

Message 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.
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é".
Répondre