stephpen
Messages postés3Date d'inscriptionjeudi 29 juin 2006StatutMembreDernière intervention 3 avril 2007
-
3 avril 2007 à 09:36
CCMJoe
Messages postés4Date d'inscriptionjeudi 28 juillet 2016StatutMembreDernière intervention24 août 2016
-
29 juil. 2016 à 08:43
Bonjour,
Je suis entrain de créer une macro VBA Excel que je voudrais proteger de deux façon différente, je m'explique.
La première est d'empécher que l'on puisse éditer le code de la macro. Je sais, il y a la protection par mot de passe, mais est ce vraiment efficace et n'y a t il pas un autre moyen?
La deuxième est que je voudrais mettre en place un système de licence limité dans le temps.
Avec numéro de serie ou lecture d'un fichier de licence, ou autre, en fait je ne sais pas trop.
Je suis preneur de toutes les solutions simples ou moins simples, qui soit efficace.....
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 3 avril 2007 à 09:48
Salut, la seule façon de protéger ton code est de le crypter car tu trouves facilement sur le net des programmes qui font sauter toutes les protections d'excel aussi bien les mots de passe des feuilles et des macros!
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 20073 3 avril 2007 à 10:57
Je sais pas si c'est efficace et s'il y a un equivalent sur excel mais sur Access, je vais dans outils -> démarrage et je force l'ouverture du fichier sur mon formulaire et interdit tout acces sur les menus à risque, codes, tables etc..
Apres, j'ai vu sur le net que la touche shift pouvait passer outre cette config, donc j'ai mis une macro désactivant cette touche.
Donc en principe, un utilisateur ne peut pas voir mon code et mes données (j'ai aussi cripter la base, option de access).
Maintenant si vous connaissez un moyen de coutourner ce que j'ai fait je suis preneur aussi.
stephpen, je sais pas si ca peut t'aider mais on sait jamais. Sinon, pour le chiffrement (et pas le cryptage), il existe tout un tas de choses pour le faire. Genre OpenSSL qui possedes plein d'algo, je pense non.
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 3 avril 2007 à 11:02
Moi sur une de mes applications excel je lance mon classeur, au moment de l'ouverture je cache l'application et toues les barres d'outil, j'ai un mot de passe sur l'accès au code etc, mais j'ai comme même trouvé sur le net une macro qui permet d'acceder à tous dans mon application! Donc dans le cas d'une appli excel le mieux reste le cryptage du code, si tu veux vraiment que l'appli soit protéger mais pour les données dans les feuilles, pas de solution à ma connaissance.
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
cs_Nicko11
Messages postés1141Date d'inscriptionmercredi 7 mars 2007StatutMembreDernière intervention19 septembre 20073 3 avril 2007 à 11:18
Merci pour l'info mais je sais pas si le chiffrement de la base par Access est efficace. Avant de le faire, j'ai éditer ma base avec le notepad et je voyait deja le code de ma base. Apres le chiffrement, c'était totalement illisible
Mais mon avis, ca a dut etre contré depuis longtemps. C'est dingue ca, on peut plus etre tranquille LOL.
Le pire, c'est que dans mon ecole, on a utilisé OPENSSL et c'est super facile a utiliser. Faut que je m'y remette.
drikce06
Messages postés2236Date d'inscriptionlundi 29 mai 2006StatutMembreDernière intervention29 mai 200810 3 avril 2007 à 13:48
La macro que j'ai utilisé pour pirater mon application, je m'en suis servi pour pirater la sienne pour voir son code, sont code est illisible (crypter), il faudrai lui demander comment il a fait!
Drikce 06
Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas: