Decompiler vb6

Signaler
Messages postés
4
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
24 novembre 2007
-
cs_DarkVader
Messages postés
51
Date d'inscription
samedi 21 octobre 2000
Statut
Membre
Dernière intervention
10 octobre 2011
-
Bonsoir,
Voila on m'a toujours dit ouais vb ses impossible a decompiler et bla et bla cependant je suis tomber tantot sur VB Decompiler Pro 3.4 et donc je me demandais si quelqu'un saurais comment contrer ce genre de logiciel, les site ont bien des code pour planter les logiciel qui tente de les pomper etc comme intelli, je suppose qu'en vb dois bien y avoir un code pour empecher un decompilateur et voir meme le planter (j'ai penser suffit d'empecher deux fois l'ouverture d'un logiciel mais bon sa marche qu'a moitier donc je cherche une soluce qui contre completement ca) en gros un code qui empeche de decompiler, d'ouvrir via editeur hexa, meme par note pad en gros un bout de code qui empeche de faire autre chose qu'utiliser l'exe normalement ^^

Si quelqu'un sais je suis toute yeux :p

Bonne soiree
Honnox

_____________________________________________________
..

5 réponses

Messages postés
15815
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
94
Salut,

N'importe quel logiciel peut-être ouvert avec un éditeur hexa, ca tu n'y changera rien ! Par contre, tu peux rendre la décompilation plus compliquée en utilisant ce qu'on appelle un obfuscateur qui brouille le code (vb n'étant pas un code compilé en code machine). Après je ne connais aucun outil d'obfuscation, mais ca existe pour le java, donc ca doit existe également pour le vb6.
______________________________________
DarK Sidious
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
33
Si ton programme VB6 est compiler en P-Code, effectivement VB Decompiler te permettra de récupérer les sources puisque elles sont directement inscrite dans l'executable.

Par contre si ton programme est compiler en Natif, VB Decompiler ne te sera d'aucun secours.  Au mieux il fera comme l'ensemble des soit-disant décompileurs du marché, il ne te remontera que des sources en ASM, mais certainement pas les sources VB.

Pour info, n'importe quel executable natif peut-etre décompiler en ASM, et ça tu ne peut pas y faire grand chose.

Pour ce qui est des langages interprétés (Java, .Net, VB6 en P-Code, ...) Les sources sont effectivement plus accessibles puisque integrer dans l'exe. Il est donc necessaire de les protéger en obfuscant le code. Cela n'empeche pas le décompilation, mais rend plus compliquer la compréhension du code obtenu.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
Messages postés
419
Date d'inscription
lundi 30 août 2004
Statut
Membre
Dernière intervention
28 janvier 2008

bon je repose la question autrement alors, quelqu'un sais comment obfuscateur un code vb, et si oui comment, et si avec un logiciel, lequel :-)

Merci d'avance
Diablaman
Messages postés
419
Date d'inscription
lundi 30 août 2004
Statut
Membre
Dernière intervention
28 janvier 2008

petit up ^^ apparement on ma oublier :p
Messages postés
51
Date d'inscription
samedi 21 octobre 2000
Statut
Membre
Dernière intervention
10 octobre 2011

Mais non, mais non,
il y a bien VBEXEObfuscator mais je n'ai pas encore l'occasion de m'en servir.
Tu nous expliqueras
Bonnes fêtes 8)