VB Decompiler :: P-Code, Native Code Decompiler for VB programs
-> Main
-> News
-> Products
-> Documentation
-> Articles
-> Plugins
-> Download
-> Order now
-> Forum
-> Awards
-> Contacts


OISV - Organization of Independent Software Vendors - Contributing Member
VB Decompiler - products May 19, 2013
In English

VB Decompiler


VB Decompiler est un décompileur pour les programmes (EXE, DLL ou OCX) écrits en Visual Basic 5.0 et 6.0, c'est également un désassembleur pour les programmes écrits en technologie .NET. Comme vous le savez, les programmes en Visual Basic peuvent-être compilés en p-code interprété ou alors en code natif. L'assembleur .NET quand à lui compile en code IL compilable 'juste à temps (JiT)'.

Lite version Pro version


Du fait que le p-code consiste en plusieurs commandes de haut-niveau, il existe une réelle possibilité de le décompiler en code source (bien-sûr, les noms des variables et quelques fonctions ne seront pas décompilés). VB Decompiler restaure le code source à partir du p-code et ceci le plus précisemment possible. Et après quelques modifications, vous pourrez compiler le code ainsi généré.

Exemple de P-Code

P-Code Example


Si un programme a été compilé en code natif, restaurer l'intégralité du code source à partir des instructions machine n'est pas possible. Toutefois VB decompiler peut vous aider à analyser le programme même dans ce genre de situation. Il contient un puissant désassembleur ainsi qu'un émulateur. Ce puissant moteur est capable de décoder la plupart des instructions en assembleur en commandes VB. Bien-sûr, ceci ne fonctionne pas sur quelques optimisations du code assembleur et quelquefois il peut générer des instructions incorrectes. Mais à l'heure actuelle, c'est de loin la meilleure façon d'analyser le code natif des applications.

Exemple De Code Indigene

Native Code Example


Si un programme a été compilé en assembleur .NET, VB Decompiler retrouvera toutes les tables et tous les modules gérés par l'assembleur, il désassemblera en utilisant plusieurs méthodes, les fonctions et évenements en utilisant le désassembleur IL. .NET FrameWork n'est pas requis pour la décompilation. La décompilation fonctionne sur tous les systèmes d'exploitation Windows 32 bits.

.NET Example

.NET Example


VB Decompiler also decompile all GUI Forms and UserControls presented in file. For technical use decompiler may show offsets of all controls.

Forms Example

Forms Example


De manière générale, VB Decompiler est l'outil idéal pour l'analyse des programmes et il se montrera parfait si vous désirez retrouver le code source d'un projet que vous avez égaré .

Le Decompilateur de VB a 2 versions differentes: Lite et Pro


Caracteristiques de Le Decompilateur de VBLitePro
Deballage universelle pour les applications emballes (soutenu UPX, NSPack et d'autres plus populaires emballeurs EXE)
+
+
Formes de decompilation (frm et frx) et usercontrols (ctl) les fichiers objets
+
+
Entierement p-code de decompilation (d'analyse de opcodes de VB instructions standard, avec decompiler objets GUID)
-
+
2 p-code modes de decompilation (avec pile d'analyse ou d'analyse sans pile)
-
+
Demontage des procedures en code natif (avec prise Pentium Pro desassembleur, le soutien et MMX instruction FPU)
+
+
Demontage du code natif procedures String References et appels API (avec prise Pentium Pro desassembleur, le soutien et MMX instruction FPU)
+
+
Partiellement decompilation code natif (en utilisant le code d'emulation de moteur)
-
+
Coloration de syntaxe dans le code decompile
+
+
String liste de reference et un moteur de recherche
+
+
Decompilation vitesse rapide
-
+
Obfuscator pour VB5 / 6 programmes
-
+
Patcher pour VB5 / 6 programmes
-
+
Sauver decompile unique des donnees sur le fichier DB
+
+
Disassembling .NET programs
-
+
Save procedures list to MAP file, IDC script or to HIEW Names file
-
+
PrixFree$99


Minimum System Requirements: Pentium 166, 32Mb RAM, Windows 95/98/ME/2k/XP/2003/Vista/2008/7

Screenshots of VB Decompiler Pro:

Decompiling API
Decompiling API
Disassembling Native Code
Disassembling Native Code
Decompiling P-Code
Decompiling P-Code
Decompiling API References
Decompiling API References
Native Code and String References
Native Code and String References
P-Code and String References
P-Code and String References


* Microsoft, Windows, and Visual Basic are registered trademarks of Microsoft Corporation.



Copyright © 2001 - 2013, DotFix Software
E-mail: