Crypto macro, protégez efficacement mes code vba

Bonjour,
je suis a la recherche d’un crypto macro efficace pour protéger mes codes vba

Vous pouvez protéger votre macro avec un mot de passe.
Il suffit juste d’en mettre plus des caractères spéciaux.
image

image

Bonjour,

@Jacquinot_WILL-FREAD

ce que tu as indiqué est pour protéger un code VBA, mais ça ne le crypte pas !

quand on parle de cryptage du code VBA, c’est le transformer en un charabia
incompréhensible ; je sais qu’il existe plusieurs méthodes pour faire cela,
mais moi je ne saurais pas faire !

j’espère que quelqu’un qui s’y connaît mieux que nous pourra aider @enos ;
peut être @Cousinhub ou @Cow18 ?

Personne ne pourra ouvrir ton projet si t’as mis un mot de passe.

Même si on peut l’crypter, je crois pas qu’Excel pourrait l’interpréter.

Bonsoir Will,
Moins d’une minute pour l’ouvrir… (je parle bien du projet VBA)
Et sans code, ni application douteuse, juste une application tout ce qu’il y a de plus officielle…
Donc, sécurité toute relative

2 « J'aime »

avec Excel, y’a aucune protection efficace : y’aura toujours quelqu’un qui s’y connaît
suffisamment bien techniquement pour enlever la protection ; et même, certains autres
qui s’y connaissent moins bien peuvent trouver sur le net un module déjà fait pour
ôter ladite protection.


si le code VBA est crypté, je sais qu’il y a un truc spécial pour qu’il soit décrypté
automatiquement juste avant que VBA puisse le lire et l’interpréter correctement,
mais je ne saurais pas en dire plus : je ne suis pas assez calé là-dessus.

1 « J'aime »

Pour mon cas, si je veut vraiment protéger mon fichier Excel, j’utilisera plusieurs vérification !
1-mot de passe d’un classeur
2-Mot de passe à l’ouverture sans afficher la feuille (Utilisation d’un Userform ou bien des inputbox)
3-Mot de passe sur le projet
Seul les personnes qui n’auront rien a faire iront chercher à décrypter mes mots de passe. :laughing:

pour protéger efficacement ton fichier Excel, tu peux faire comme ceci :

  • ne mets aucune protection et aucun mot de passe.
  • ferme à clé le bureau où tu as mis ton PC.
  • tu peux aussi mettre un gros cadenas bien solide.
  • au besoin, installe ton bureau dans le coffre-fort d’une banque.
  • ce sera bien mieux si tu mets des rayons lasers mortels devant l’entrée de ton bureau coffre-fort (mais Lara Croft pourra passer au travers).
  • demande aux agents des services secrets tunisiens d’empêcher quiconque d’approcher de ton bureau (ou de ton domicile).
  • au besoin, demande à l’expert en sécurité McGyver de te concocter un système vraiment inviolable (une simple épingle à nourrice peut le sortir d’embarras).
  • en dernier recours, pour éviter que tes très précieuses données tombent dans de mauvaises mains, prévoit un système d’autodestruction pour faire sauter ton ordinateur et ton bureau. (mais évite quand même de faire sauter la planète, stp !)

Il reste aussi deux choses :

  • Débranche ton ordi du câble réseau,
  • Désinstalle Excel
1 « J'aime »

pour la 1ère réponse : ok ; mais pour la 2ème réponse : un ordi sans Excel,
c’est pas terrible ! surtout si on est fan aussi de VBA Excel ! :joy:

Bonsoir,
Il s’agit de l’obfuscation. (tout plein de liens sur G…e)
Le code est illisible en l’état, mais pleinement fonctionnel.
Perso, jamais eu l’utilité, car si je développe pour mon boulot, le travail effectué n’est pas ma propriété intellectuelle, et par ailleurs, je ne développe pas pour une quelconque « vente ».
Bonne soirée

1 « J'aime »

Bonsoir @Cousinhub, merci pour toutes tes informations. :blush::+1:

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.