Decompiler-VB.Net
Connexion

Ressources

Le blog

Articles techniques sur la décompilation, la récupération de code et la maintenance des applications Visual Basic 6.

· 8 min de lecture

Pourquoi les campagnes de malware reviennent au Visual Basic 6

Un langage de 1998 au cœur d'attaques de 2025 : Visual Basic 6 connaît une seconde vie inattendue chez les auteurs de malware. Décryptage des raisons techniques et des campagnes récentes.

VB6SécuritéAnalyse de malware
· 5 min de lecture

Faire tourner une application VB6 sur Windows 10 et 11

Bonne nouvelle : le runtime Visual Basic 6 est toujours pris en charge sur Windows 10 et 11. Voici ce qui fonctionne, ce qui coince, et quoi faire quand une application refuse de démarrer.

VB6Windows 11Legacy
· 7 min de lecture

Migrer une application VB6 vers .NET : par où commencer

Moderniser une application Visual Basic 6 vers .NET est un projet à part entière. Voici les étapes clés, les pièges classiques, et le rôle que joue la décompilation quand le code source manque.

VB6Migration.NET
· 6 min de lecture

Code source VB6 perdu : comment le récupérer depuis l'exécutable

Le développeur est parti, le serveur a été réinstallé, la sauvegarde est corrompue — mais l'application tourne encore. Voici comment récupérer le code source depuis le seul .exe.

VB6Récupération de codeLegacy
· 6 min de lecture

P-Code ou Code Natif : la question qui décide de la décompilation VB6

Avant de décompiler un exécutable Visual Basic 6, une seule question compte : a-t-il été compilé en P-Code ou en Code Natif ? La réponse change tout.

VB6DécompilationP-Code
· 7 min de lecture

Étude de cas : décompiler un CrackMe VB6 pour comprendre son algorithme

Un exercice pratique de reverse engineering : comment la décompilation d'un binaire Visual Basic 6 révèle la logique de génération de sa clé de validation.

VB6Reverse EngineeringDécompilation
· 4 min de lecture

Modifier une application Visual Basic 6 compilée sans le code source

Changer un libellé, une image ou une propriété d'interface directement dans un exécutable VB6, sans jamais disposer des fichiers source d'origine — c'est possible.

VB6Édition binaireInterface

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.