Logiciel JO-OBfuscator (Classeur Excel)
Le protecteur des macros VBA Excel
Présentation du logiciel (classeur Excel) :
Auteur : José OUIN
Parution : 14/07/2016
Version : 1.2
Logiciel : Classeur Excel 2010 (compatible 2013 et +)
Environnement : Windows 7 et +
JO-OBfuscator est un classeur Excel permettant de protéger le code source VBA d’une macro Excel en le rendant quasiment illisible. Pour ce faire, cet outil effectue un cryptage du nom des variables, transforme les chaînes de caractères et supprime les commentaires ainsi que l’indentation des lignes de code. Toutes ces opérations rendent le code source de la macro quasiment illisible.
De plus JO-OBfuscator sauvegarde le code source initial dans un fichier au format texte (.txt) ainsi que le code source après obfuscation dans un fichier séparé (.txt). Il dresse également la liste des variables cryptées et des chaînes de caractères transformées.
Ainsi toutes les macros sont archivées avec leurs noms dans des fichiers séparés (macros initiales et macros traitées). Cet archivage peut être utile, par exemple, pour retrouver facilement une macro que l’on souhaite utiliser dans un autre projet VBA Excel.
Capture d'écran du classeur Excel :
Exemple pratique d'utilisation : tutoriel vidéo
Cette vidéo montre les différentes étapes à suivre pour l'utilisation de JO-OBfuscator, pour la protection des macros VBA d'Excel.
Etude d'une macro basique
Un exemple simple pour les besoins de la démonstration. Voici le code source d'une macro initiale :
Code source de la macro initiale
Voici le code source de la même macro après le traitement par JO-OBfuscator :
Code source de la macro traitée par JO-OBfuscator
JO-OBfuscator dresse également la liste des variables cryptées et des chaînes de caractères transformées.
Mode d'emploi de ce classeur Excel
Consulter le mode d'emploi détaillé avant d'utiliser ce classeur Excel JO-OBfuscator. Ce mode d'emploi comporte des conseils d'utilisation ainsi que les réponses aux questions fréquemment posées. A consulter donc.
Mode d'emploi [au format PDF]
Obtention de ce classeur Excel :
Etape 1 :
Faites un don (10 Euros au minimum) qui m'encouragera à développer les prochaines versions plus élaborées de ce logiciel. Pour cela, cliquez sur le bouton ci-dessous :
Etape 2 :
Important Ecrivez-moi à cette adresse mail : . Ceci me permettra de vous retourner, par mail, la dernière version de ce classeur Excel (réponse sous 48 heures maxi après validation du don par Paypal). Si je n'ai pas votre adresse mail, je ne pourrai pas vous écrire.
Un problème d'utilisation ?
JO-OBfuscator est un outil gratuit permettant de protéger les codes VBA d'Excel. Il s'adresse aux développeurs qui souhaitent protéger leurs codes sources.
Cet outil ne fonctionnera pas si :
1. Ce classeur Excel n'est pas en lecture seule ;
2. Ce classeur Excel a été renommé ;
3. Ce classeur Excel a été modifié.
Si cet outil ne fonctionne plus, vous pouvez télécharger la version originale sur cette page. Toutes les nouvelles versions y seront également mises en ligne.
Je vous souhaite une très bonne utilisation de cet outil et j'espère qu'il correspondra à vos attentes.
Une question ?
Avez-vous consulté le mode d'emploi ? Il comporte les réponses aux questions fréquemment posées.
Si vous n'avez pas trouvé la réponse à votre problème, vous pouvez utiliser le formulaire de contact sur la page d'accueil de ce site.
Ils vous disent qu'ils ne comprennent pas l'obfuscation ? Rassurez-vous, ils comprennent très bien.
Il n'est pas toujours facile de justifier l'obfuscation, soyez donc prudent.
Inutile d'aller sur une île déserte et surtout évitez de vous lancer dans de grandes explications à propos de l'obfuscation.