Archives des forums MMO/MMORPG > Forums divers > La Taverne > Décompiler des programmes en C++ et VB
Décompiler des programmes en C++ et VB
Par Tuizi le 2/1/2003 Ã 16:23:55 (#2928188)
Par Grand Schtroumph le 2/1/2003 Ã 16:33:15 (#2928246)
Par Tuizi le 2/1/2003 Ã 16:42:01 (#2928323)
Et voila, c'est le petit Lestouille qui va être content, j'ais décompiler sont programme!!!!
Tuizi the god *sa c'est ce que Lestym dit tout le temps, et il va encore me le dire cette fois si!!! :D *
Par Vaire le 2/1/2003 Ã 16:46:36 (#2928366)
oui c possible
Par Davesweb le 2/1/2003 Ã 16:46:39 (#2928368)
:doute:
Par Tuizi le 2/1/2003 Ã 16:49:53 (#2928396)
Provient du message de Grand Schtroumph
Mais le Tuizi il va chercher tout ça pour notre Lestouille qui trouve pas ;)
Mais Lestym sera plus heureux quand je lui dirait que j'ais pas toute les sources, car y a un petit message qui me dit: "Please buy the full version to recover more of the file."
Donc je vais faire appel a la populasse de JO pour savoir si il existe un programme (gratuit de préférence) pour les programme en C++ et Visual Basic
Re: oui c possible
Par Tuizi le 2/1/2003 Ã 16:52:37 (#2928417)
Provient du message de Davesweb
par contre je sais pas si c légal mais je crois que c ce que font les crackers .....
:doute:
Alors, ceux que je veux faire est illégal pour les produit ayant une license GUI (je saïs pu si c'est cette license la :doute: ) par exemple je ne peut pas décompiler Norton Antivirus, c'est illégal, mais je peux décompiler ceux qu'un pote a fait en visual basic!!!
ça c'est possible!!
Par Davesweb le 2/1/2003 Ã 16:53:34 (#2928423)
"Please buy the full version to recover more of the file."
mais je crois que c ce que font les crackers .....
j'avais de bon souvenirs lol
Par Grand Schtroumph le 2/1/2003 Ã 16:56:32 (#2928447)
Par Tuizi le 2/1/2003 Ã 16:56:44 (#2928448)
Provient du message de Davesweb
j'avais de bon souvenirs lol
C'est pas ceux que me dit les sources du programme que je décompile, c'est ceux que me dit le programme que j'utilise pour décompiler, car c'est un décompileur payant
Par Tuizi le 2/1/2003 Ã 17:01:09 (#2928480)
Provient du message de Grand Schtroumph
.
Oui en même temps si on veut dé-compiler SES programmes dont on aurait perdu les sources :ange:
a la base c'est à ça que sert un décompileur mon cher Grand Schtroumph :D
Par Pitit Flo -TMP le 2/1/2003 Ã 17:07:37 (#2928517)
Tu devrais trouver ton bonheur je suppose..
Ce genre de programme s'appelle un desassembleur si je ne me trompe pas (je dis ca pour que ca soit plus pratique pour chercher)
Par Grand Schtroumph le 2/1/2003 Ã 17:08:35 (#2928527)
C'est toi le créateur de Norton ??? :eek:
Par Pitit Flo -TMP le 2/1/2003 Ã 17:14:29 (#2928571)
Provient du message de Grand Schtroumph
Effectivement, mais tu parlais de dé-compiler Norton lol.
C'est toi le créateur de Norton ??? :eek:
Provient du message de Tuizi
par exemple je ne peut pas décompiler Norton Antivirus, c'est illégal, mais je peux décompiler ceux qu'un pote a fait en visual basic!!!
ça c'est possible!!
Il donnait u exemple de ce qu'il pouvait faire ou non legalement, aps de e qu'il voulait faire, je me trompe ?
Par Grand Schtroumph le 2/1/2003 Ã 17:16:15 (#2928584)
Pour voir :p
Par Karsus le 2/1/2003 Ã 17:54:04 (#2928847)
c'est impossible (enfin y a pas de programme plug & play quoi :) )de prendre un executable, de le mettre dans une moulinette et de ravoir le meme code que celui ecrit par le codeur... car chaque compilateur est different, etc, etc... sinon le reverse engeniring serait un peu trop facile :)
par contre, tu peut "ouvrir" le programe avec un editeur special qui va te montrer le code assembleur...
ce qui sera plus dur que du code de haut niveau, mais c'est déjà ça (et largement suffisant pour cracker n'importe quoi)
un logiciel qui fait ça est windasm ( desassembleur de programmes win32 )...
pour la legalité, tout depends sur quel programme et de la licence :)
Par Tuizi le 2/1/2003 Ã 19:23:01 (#2929418)
Provient du message de Pitit Flo -TMP
Il donnait u exemple de ce qu'il pouvait faire ou non legalement, aps de e qu'il voulait faire, je me trompe ?
Non tu ne te trompe pas!!!
Provient du message de Grand Schtroumph
Oui je sais bien, mais le Tuizi il a essayé quand même
Non désolé je n'ais pas essayé ;)
Karsus > Comment explique tu alors que j'ais pu décompiler mes programmes fait en Visual Basic, et que j'ais pu avoir les sources, pas en entier malheureusement, version démo de mon désassembleur!
Par Tuizi le 2/1/2003 Ã 19:32:52 (#2929488)
Provient du message de Pitit Flo -TMP
Ce genre de programme s'appelle un desassembleur si je ne me trompe pas (je dis ca pour que ca soit plus pratique pour chercher)
Je viens d'aller vérifier, mais un désassembleur sa décompile un programme et le met en langage d'assembleur (par exemple Wasm)
Alors qu'un décompileur, sa décompile et le met dans le langage avec lequel à été écrit le programme décompiler!
Par Grand Schtroumph le 2/1/2003 Ã 19:43:11 (#2929566)
Par - Altair - le 2/1/2003 Ã 19:49:17 (#2929618)
Provient du message de Grand Schtroumph
En utilisant un programme de genre. Mais ca ne fonctionne bien que contre certains types de programme...
Il y a peut être un moyen de protéger ses sources en les compilant de façon spéciale ? (Pour le fait que tu arrives à décompiler tes progs)
Par Tuizi le 2/1/2003 Ã 20:00:12 (#2929710)
Provient du message de - Altair -
En utilisant un programme de genre. Mais ca ne fonctionne bien que contre certains types de programme...
Ceux que tu donne, c'est pour les appli JAVA!!!
En faite c'est trop l'arnaque, la plupart des programmes qui se disent "décompileur" sont juste des simple programme qui donne le nom des boutons, juste histoire de modifier l'aspect du programme!!!
Y'a seulement la démo que j'ai trouver qui donne les sources, mais pas en entier :hardos: :sanglote:
Par Jet le 2/1/2003 Ã 21:11:20 (#2930185)
pour le vb j'en sais rien.
pour le java c'est possible dans une certaine limite, on ne récupère pas le code complet, mais au moins le squelette des méthodes, ce qui n'est déjà pas si mal ;)
Par Tuizi le 2/1/2003 Ã 21:44:02 (#2930433)
Provient du message de Jet
pour le c++, impossible, dans le meilleur de cas on peut visualiser le programme en hexadécimal.
pour le vb j'en sais rien.
pour le java c'est possible dans une certaine limite, on ne récupère pas le code complet, mais au moins le squelette des méthodes, ce qui n'est déjà pas si mal ;)
Je crois que tu as raison, sa sert a rien de ceux dépouiller, la décompilation est IMPOSSIBLE!
Par iNtEgRaLe le 2/1/2003 Ã 21:46:29 (#2930447)
Par Grand Schtroumph le 2/1/2003 Ã 21:51:24 (#2930475)
En tous les cas, conclusion, on décompile pas et c'est tout :D
Par Empoisonneur le 2/1/2003 Ã 21:54:21 (#2930494)
Provient du message de Jet
pour le java c'est possible dans une certaine limite, on ne récupère pas le code complet, mais au moins le squelette des méthodes, ce qui n'est déjà pas si mal ;)
Non, non, la décompilation en Java permet de récupérer l'intégralité du code source, à moins que la personne ayant compilé n'ai utilisé un obsfuscateur :)
Par Tuizi le 2/1/2003 Ã 23:50:27 (#2931275)
Sa peut intéressé certain je pense:
Valkyrie (Clipper)
Valkyrie will decompile any Clipper routine in the EXE file, whether it came from a standalone PRG or from a library.
http://www.hallogram.com/valkyrie/index.html
Delphi Decompiler (Delphi)
It gets all the classes, because these have a Self pointer in their VMT. And they must all derive from TObject.The program is written for Delphi 4 and 5 and will not work with a previous version of Delphi.
http://www.puthoon.com/
ReFox (FoxPro)
It's a Windows based GUI interface allows easy viewing and restoring of source code from any version of Visual FoxPro, FoxPro and FoxBase+ executable or compiled modules.
http://www.hallogram.com/refox/index.html
Database Managers (DataFlex)
The DataFlex Decompilers can recreate DataFlex source code from a compiled .FLX file in case the original source code is ever lost.
http://www.decompile.com/html/dataflex_decompiler.html
SWF Decompiler (Flash)
SWF Decompiler MX 2002 Pro is a tool to browse, view and parse Shockwave Flash movies (.swf files). It can extract sounds, images, movie clips from a Flash movies.
http://www.srctec.com/flashdecompiler/
DJ Java Decompiler (JAVA)
Decompile java CLASS files and save it in text or other format.
http://members.fortunecity.com/neshkov/dj.html
DeCafe (JAVA)
Java Decompiler for Windows 95/98/NT. Decafe is a decompiler for Java which reconstructs the original source code from the compiled binary CLASS files.
http://decafe.hypermart.net/
Salamander (.NET)
Salamander is a .NET decompiler that converts executable files (.EXE or .DLL) from Intermediate Language (IL) binary format to high-level source codes, such as C#, managed C++, Visual Basic.NET, etc.
http://www.remotesoft.com/salamander/
VBRezQ (Visual Basic).
It identifies and re-creates all the source files, recovers the project file, the graphical design of each form, references to custom controls and declarations for API calls. It also identifies all events and subroutines.
http://www.vbrezq.com/
VBReFormer (Visual Basic)
http://membres.lycos.fr/vbwarning/
DER Decompiler (Visual Basic)
Visual Basic source code documentation with structured formatting and customizable printouts. Automatically extracts form and module files from MAK files. New: VB4 support. Requires VBRUN300.DLL.
http://www.decompiler.com/download.php?site=1&file=VBDIS8.zip
VBOpt4 (Visual Basic)
DoDi's Disassembler for VB4.
http://www.decompiler.com/download.php?site=1&file=VB4TOOLS.zip
VBDE (Visual Basic)
This tool can rescue part of lost sources and offset of the procedures,
if you have an executable compiled with Visual Basic 6.
http://www.decompiler.com/download.php?site=1&file=vbde.zip
WKTVBDebugger (Visual Basic)
a Debugger for Visual Basic P-Code Compiled Apps.
http://vacarescu.addr.com/WkT/vbdebug/
VB 3, 4 & 5 (Visual Basic)
http://members.tripod.co.uk/openscr/
Source:
Decompileur.com
Par Vaire le 3/1/2003 Ã 13:16:13 (#2934531)
JOL Archives 1.0.1
@ JOL / JeuxOnLine