Tom's Guide > Forum > Programmation > Décompiler un executable ?

Décompiler un executable ?

Forum Programmation : Décompiler un executable ?

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonsoir à tous !

Question restant dans le titre de ce topic.

De quel manière et à l'aide de uoi peut on décompiler un fichier exe ?

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

si tu es obligé de le décompiler c'est que tu n'as pas les sources, et à tous les coups tu n'as pas le droit de le faire (cf licence)

Répondre à ritzle

un désassembleur qui traduit le langage machine en langage assembleur.
Autant dire que si tu ne sais pas programmer en assembleur, tu peux laisser tomber.
Enfin, c'est illégal dans la plupart des licences (sous le nom de rétro-engineering)

Répondre à CRicky

D'accord je vous remercie !

Mais a ce moment comment peut on faire l'inverse ?

Je peux avoir la source de l'executable puisque c'est du logiciel emule dont je parle.
Je voudrais faire une simple chose, comprendre comment remplacer l'image de demarrage de ce programme.

Répondre à overbrave

Citation :


Overbrave a écrit :
D'accord je vous remercie !

Mais a ce moment comment peut on faire l'inverse ?

Je peux avoir la source de l'executable puisque c'est du logiciel emule dont je parle.
Je voudrais faire une simple chose, comprendre comment remplacer l'image de demarrage de ce programme.



Si tu peux avoir les sources, alors c'est bon.

Que veux tu faire sur emule, que veux tu lui remplasser ?

Répondre à frynfo

Pour remplacer l'image, Resource Hacker suffit, je crois.

Répondre à Rennou

SI tu as les sources, eh bien tu as "juste" a le recompiler après avoir modifié ce que tu veux...

Répondre à Rakipu

Res hacker tu dis.
Ca me rapel quelque chose ... ah oui un truc sur secure.net ou un truc comme ça ...

Oui le recompiler :) mais je ne sais pas comment faire :)

Répondre à overbrave

Je dois m'y prendre comme un gland mais je n'y arrive pas ...

J'ouvre reshacker
puis ouvre l'executable
je trouve l'image a remplacer mais la je n'yarrive pas..

Dans l'arborescence des ressources clique droit sur la ressource puis replace je vai chercher mon image pour remplacer.

Je pense que c'est la que le probleme se pose.

Le logiciel me demande alors :

Resource type j'ai mis img
Ressource name j'ai mis logo ressource
Ressource language j'ai mis 0 comme pour la valeur de la premier image ...

Mais la ça ne marche pas je ne me l'explique pâs ...

Répondre à overbrave

Emule est écrit en C/C++ il me semble. Donc pour le recompiler, télécharge la source, télécharge DevC++, ouvre les fichiers emule dans DevC++, modifie le, puis recompile.

Répondre à frynfo

Toute petite précision: Dev C++ est uniquement un IDE (un environnement de développement...) Donc il faut prendre la version avec un compilateur ( avec GCC et Mingw)...

Répondre à Rakipu

Ok je m'en vais faire ça tout de suite.

Mais je voudrais bien avoir ma reponse pour reshacker tout de meme :)

Répondre à overbrave

Tu ne pourras pas utiliser DevCpp si tu ne connais pas le C ou le C++ et je pense aussi que les sources Emule sont un peu complexes non ?
A++

Répondre à gogeta4@IDN

Hé hé hé :D

C'est rassurant ! :D

Je vais essayer avec ça si ça ne marche je me retournerai sur res hacker, c'est pour cela que je voudrais bien avoir une tite solution :D

Sinan la derniere version en date de dev c++ integre un compileur :D

Répondre à overbrave

Riri J'ai 1 cheval de trois dans un logiciel de jeu, comment le décompiler pour enlever ce virus et le recompiler. Merci :fou:

Répondre à RRiri_77

Tu supprimes le logiciel, et ça supprime le cheval de Troie (qui n'est pas un virus).

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

CRicky a écrit :

le cheval de Troie (qui n'est pas un virus).




:o réctification : un cheval de troie n'est un pas virus :o :non:

Message cité 1 fois
Message édité par -Carthage- le 31-08-2009 à 17:36:40
Répondre à -Carthage-

Décompiler tout un jeu pour virer un trojan...on aura tout vu.
Déjà que décompiler correctement n'est pas du tout chose aisée, alors tout un jeu...
Et quand bien même tu réussirais, il faudrait que tu aies des connaissances en programmation pour identifier le trojan.

En quelques mots, c'est pas gagné.

Répondre à thedarklord
- -1 +

-Carthage- a écrit :

:o réctification : un cheval de troie n'est un pas virus :o :non:


Un cheval de troie n'est pas un virus, ça n'a rien à voir, déjà parce qu'un virus se duplique.

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

un cheval n'est pas un virus, c'est un bel animal !

------------------------------ La boutique Sexy : http://www.dream-shop.fr pour toutes vos envies à petits prix !
Webmaster, rentabilisez votre trafic : http://www.dream-shop.fr/affiliation 28% de commission !
Répondre à okinou

CRicky a écrit :

Un cheval de troie n'est pas un virus, ça n'a rien à voir, déjà parce qu'un virus se duplique.



# Cheval de Troie
Logiciel malveillant d'apparence banale destiné à ouvrir un accès illégitime aux données de l'ordinateur ciblé et d'y détourner, détruire ou diffuser des informations. Le hacker peut par ce biais prendre totalement contrôle de la machine victime.
Similaire à : Trojan

du site http://www.bnpparibas.net/banque/p [...] 0715085129

ou sur http://fr.wikipedia.org/wiki/Cheva [...] matique%29 :


Un cheval de Troie est un type de logiciel malveillant.

:pfff: :lol: ALORS? :lol: :pfff:


Message édité par -Carthage- le 03-11-2009 à 14:12:37
Répondre à -Carthage-

Merci pour la confirmation qu'un cheval de Troie n'est pas un virus (Voir lien de Wikipedia, premier paragraphe de la partie "fonctionnement" ).

Après c'est pas ma faute si dans ton premier lien bnpparibas.net, ils ne connaissent pas la définition d'un anti-virus, d'un cheval de Troie, d'un firewall, de SSL ni d'un virus...

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

pour confirmation le cheval de troie est un trojan(spyware) non un virus.

enfin bref :) un logiciel comme emule qui utilise en plus le reseau a un code assez complexe donc si tu n' as aucune connaissance en programmation tu peux laissé tomber.


[

Répondre à fafju

pour Overbrave:

pour bien utiliser reshacker vas dans ce tuto:
http://www.siteduzero.com/tutoriel [...] ndows.html
c'est très bien expliqué ! ;)

Répondre à boulet007
Tom's Guide > Forum > Programmation > Décompiler un executable ?
Aller à :

Il y a 454 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens