Information sécurité Mots de Passe Feuilles Classeur et VBA
Résolu/Fermé
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
-
2 sept. 2017 à 16:33
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 - 4 sept. 2017 à 20:44
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 - 4 sept. 2017 à 20:44
A voir également:
- Information sécurité Mots de Passe Feuilles Classeur et VBA
- Identifiant et mot de passe - Guide
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Trousseau mot de passe iphone - Guide
- Réinitialiser pc sans mot de passe - Guide
11 réponses
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 2 sept. 2017 à 17:24
Modifié le 2 sept. 2017 à 17:24
Bonjour,
voici un exemple qui empêche:
un coup de Ctrl Pause et l'on crée un bug qui ouvre les macros.
Si l'on désactive les macros dans les options nouveau bug.
Ensuite si l'on ouvre avec open office on a accès au mot de passe. Donc j'ai caché le mot de passe. Les initiés le trouveront facilement.
De toutes les façons Excel est facile à craquer!
Cet exemple je pense résistera aux néophytes:
http://www.cjoint.com/c/GIcpfm8McDQ
Le fichier est enregistré en xls, pour plus de sécurité enregistrer en xlsm (prenant en charge les macros)
@+ Le Pivert
voici un exemple qui empêche:
un coup de Ctrl Pause et l'on crée un bug qui ouvre les macros.
Si l'on désactive les macros dans les options nouveau bug.
Ensuite si l'on ouvre avec open office on a accès au mot de passe. Donc j'ai caché le mot de passe. Les initiés le trouveront facilement.
De toutes les façons Excel est facile à craquer!
Cet exemple je pense résistera aux néophytes:
http://www.cjoint.com/c/GIcpfm8McDQ
Le fichier est enregistré en xls, pour plus de sécurité enregistrer en xlsm (prenant en charge les macros)
@+ Le Pivert
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
2 sept. 2017 à 17:32
2 sept. 2017 à 17:32
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
2 sept. 2017 à 17:37
2 sept. 2017 à 17:37
Voilà un classeur en xlsm (office 2007):
http://www.cjoint.com/c/GIcpKYtgQIQ
http://www.cjoint.com/c/GIcpKYtgQIQ
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
2 sept. 2017 à 17:44
2 sept. 2017 à 17:44
trés interressant merci,
ctrl pause, je ne comprend pas, ce qu'est "pause"?
ctrl pause, je ne comprend pas, ce qu'est "pause"?
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
>
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
Modifié le 2 sept. 2017 à 17:56
Modifié le 2 sept. 2017 à 17:56
C'est une touche du clavier en haut à droite.
On peut s'en servir quand une macro ne s’arrête pas!
Ou faire Buger pour ouvrir un classeur!
Très utile à savoir
https://fr.wikipedia.org/wiki/Touche_de_pause
On peut s'en servir quand une macro ne s’arrête pas!
Ou faire Buger pour ouvrir un classeur!
Très utile à savoir
https://fr.wikipedia.org/wiki/Touche_de_pause
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
>
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
2 sept. 2017 à 17:56
2 sept. 2017 à 17:56
Pause attn?
j'y avais pensé mais ça ne fait rien sur l'application que j'ai écrite, peut être pas fonctionnel sur XL2016?
donc finalement mis à part le chiffrement du classeur il n'y a pas grand chose qui tient la route..?
j'y avais pensé mais ça ne fait rien sur l'application que j'ai écrite, peut être pas fonctionnel sur XL2016?
donc finalement mis à part le chiffrement du classeur il n'y a pas grand chose qui tient la route..?
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
>
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
2 sept. 2017 à 18:11
2 sept. 2017 à 18:11
Il faut déjà que le classeur en vaille le coup pour utiliser un chiffrement.
Voici une méthode:
https://codes-sources.commentcamarche.net/source/101562-protection-des-macros-vba
Bon courage car il y a du boulot .
@+ Le Pivert
Voici une méthode:
https://codes-sources.commentcamarche.net/source/101562-protection-des-macros-vba
Bon courage car il y a du boulot .
@+ Le Pivert
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
>
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
2 sept. 2017 à 18:24
2 sept. 2017 à 18:24
arf je parlais de fichier/proteger le classeur/chiffrer avec mot de passe
c'est pas encore la même chose?
c'est pas encore la même chose?
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
3 sept. 2017 à 11:10
3 sept. 2017 à 11:10
oui le code est protégé par un mdp mais il est vraiment simple à supprimer
1ère nouvelle!
tu dis qu'il résiste aux neophytes, donc ça sous entend qu'il y a d'autres manip' que ctrl pause qui provoque des bugs?
Ce Forum n'a pas vocation de piratage!
Le seul moyen de protection est celui indiqué ici:
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#15
1ère nouvelle!
tu dis qu'il résiste aux neophytes, donc ça sous entend qu'il y a d'autres manip' que ctrl pause qui provoque des bugs?
Ce Forum n'a pas vocation de piratage!
Le seul moyen de protection est celui indiqué ici:
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#15
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
3 sept. 2017 à 11:40
3 sept. 2017 à 11:40
il est vraiment simple à supprimer 1ère nouvelle!
oui sans entrer dans les détails en moins de 30 secondes le code est litteralement supprimé et c'est valable pour tout les mots passe feuille, structure et vba ;)
Ce Forum n'a pas vocation de piratage!
c'est bien ce que j'ai précisé plus haut je souhaite protéger MES fichiers des failles éventuelles en les contre carrant comme tu l'a fait pour le ctrl pause sur ton fichier exemple généreusement partagé.
je peux comprendre que la démarche puisse sembler "suspecte" mais sans connaître les chemins possible il est impossible de les barrer.
si dans un souci de sécurité tu préfères continuer cette conversation en privé, je ne suis pas contre du tout et je le comprendrai facilement.
oui sans entrer dans les détails en moins de 30 secondes le code est litteralement supprimé et c'est valable pour tout les mots passe feuille, structure et vba ;)
Ce Forum n'a pas vocation de piratage!
c'est bien ce que j'ai précisé plus haut je souhaite protéger MES fichiers des failles éventuelles en les contre carrant comme tu l'a fait pour le ctrl pause sur ton fichier exemple généreusement partagé.
je peux comprendre que la démarche puisse sembler "suspecte" mais sans connaître les chemins possible il est impossible de les barrer.
si dans un souci de sécurité tu préfères continuer cette conversation en privé, je ne suis pas contre du tout et je le comprendrai facilement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
3 sept. 2017 à 14:28
3 sept. 2017 à 14:28
Tu peux mettre un code qui supprime les modules si le mot de passe n'est pas correct:
https://silkyroad.developpez.com/VBA/VisualBasicEditor/#LIV-D
https://silkyroad.developpez.com/VBA/VisualBasicEditor/#LIV-D
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
4 sept. 2017 à 11:03
4 sept. 2017 à 11:03
C'est un peu radical comme solution, parce si même moi je fait une faute de frappe en entrant le mdp, les modules de mon fichier se suppriment...
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
Modifié le 4 sept. 2017 à 11:42
Modifié le 4 sept. 2017 à 11:42
Je suis allé sur un site qui t'indique la marche à suivre pour retirer le mot de passe des macros (je ne mettrais pas le lien car c'est contraire au Forum).
Et voici sa conclusion:
Moralité de l’histoire : il est inutile de protéger par un mot de passe des données sensibles contenus dans un fichier Excel, il est extrêmement facile d’en retirer la protection. Préférez les méthodes de chiffrement du fichier si vous avez un réel besoin de sécurisation !
La même que je t'ai indiqué à ce post:
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#15
Donc je n'ai plus rien à ajouter
Cdtl
@+ Le Pivert
Et voici sa conclusion:
Moralité de l’histoire : il est inutile de protéger par un mot de passe des données sensibles contenus dans un fichier Excel, il est extrêmement facile d’en retirer la protection. Préférez les méthodes de chiffrement du fichier si vous avez un réel besoin de sécurisation !
La même que je t'ai indiqué à ce post:
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#15
Donc je n'ai plus rien à ajouter
Cdtl
@+ Le Pivert
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
4 sept. 2017 à 11:42
4 sept. 2017 à 11:42
il est extrêmement facile d’en retirer la protection
je te l'avais dit ;)
J'ai déjà visité ce genre de site et c'est pourquoi je me suis mis en quête de solutions
Sachant que la moralité de l'histoire vient d'un site sans trop de moralité (mettre ça en ligne c'est pas top) je pensais trouver ici d'autres solutions
En tout cas merci de ta contribution à ma culture excel
je te l'avais dit ;)
J'ai déjà visité ce genre de site et c'est pourquoi je me suis mis en quête de solutions
Sachant que la moralité de l'histoire vient d'un site sans trop de moralité (mettre ça en ligne c'est pas top) je pensais trouver ici d'autres solutions
En tout cas merci de ta contribution à ma culture excel
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
4 sept. 2017 à 12:05
4 sept. 2017 à 12:05
Voilà une autre approche beaucoup plus sophistiquée:
http://www.cjoint.com/c/GIekb2Ck6ZQ
C'est un programme que j'ai fait il y a quelques années:
https://codes-sources.commentcamarche.net/source/53948-protection-vbaproject
Essaie le
http://www.cjoint.com/c/GIekb2Ck6ZQ
C'est un programme que j'ai fait il y a quelques années:
https://codes-sources.commentcamarche.net/source/53948-protection-vbaproject
Essaie le
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
4 sept. 2017 à 13:07
4 sept. 2017 à 13:07
ca fait comme le premier fichier partagé plus haut, rien ne s'ouvre ..
Je vais être trop pris pour repasser aujourd'hui mais notre discussion me donne pas mal d'idées merci encore
Je vais être trop pris pour repasser aujourd'hui mais notre discussion me donne pas mal d'idées merci encore
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
Modifié le 4 sept. 2017 à 18:29
Modifié le 4 sept. 2017 à 18:29
J'ai finalement réussi à l'ouvrir,
je n'ai encore pas tout compris il faut que regarde à tête reposée
ne serait-il pas possible d'imaginé un code qui :
-Force à utiliser les macro
-annule le ctrl pause
-vérifie la présence de mdp (contre la suppression (pour vba)) -> si non fermeture du fichier
Et/ou
-vérifie l'exactitude du mdp (contre l'écrasement pour les feuilles)-> si non idem
(je précise que je ne demande pas là que quelqu'un l'écrive à ma place)
Je me dit que nous avons la chance de programmer, j'ai du mal à admettre qu'il ne soit pas possible de mettre une vrai protection en place, si il faut passer par du code ça ne me gêne pas : j'adore construire!
Quand on ne dispose que d'un marteau tout les problèmes ressemblent à un clou
je n'ai encore pas tout compris il faut que regarde à tête reposée
ne serait-il pas possible d'imaginé un code qui :
-Force à utiliser les macro
-annule le ctrl pause
-vérifie la présence de mdp (contre la suppression (pour vba)) -> si non fermeture du fichier
Et/ou
-vérifie l'exactitude du mdp (contre l'écrasement pour les feuilles)-> si non idem
(je précise que je ne demande pas là que quelqu'un l'écrive à ma place)
Je me dit que nous avons la chance de programmer, j'ai du mal à admettre qu'il ne soit pas possible de mettre une vrai protection en place, si il faut passer par du code ça ne me gêne pas : j'adore construire!
Quand on ne dispose que d'un marteau tout les problèmes ressemblent à un clou
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
4 sept. 2017 à 19:02
4 sept. 2017 à 19:02
Mais ce que tu demandes, c'est justement ce que fait mon programme!
Regarde les codes dans ThisWorkbook, il y a des commentaires.
Regarde les codes dans ThisWorkbook, il y a des commentaires.
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
Modifié le 4 sept. 2017 à 19:51
Modifié le 4 sept. 2017 à 19:51
j'ai précisé que je n'avais pas eu trop le temps de regarder
donc ne penses tu pas que ces précautions soient suffisamment valables pour pallier aux lacunes d'excel?
donc ne penses tu pas que ces précautions soient suffisamment valables pour pallier aux lacunes d'excel?
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
4 sept. 2017 à 19:55
4 sept. 2017 à 19:55
Moi personnellement je pense que oui. Mais comme tu m'as dit que le classeur que je t'ai mis tu as mis 30 secondes pour l'ouvrir. C'est à toi de voir.
Si c'est bien celui-ci?
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#11
Si c'est bien celui-ci?
https://forums.commentcamarche.net/forum/affich-34839603-information-securite-mots-de-passe-feuilles-classeur-et-vba#11
fabien25000
Messages postés
673
Date d'inscription
mercredi 5 octobre 2016
Statut
Membre
Dernière intervention
28 juillet 2022
59
Modifié le 4 sept. 2017 à 20:45
Modifié le 4 sept. 2017 à 20:45
j'ai dû mal m'exprimer j'ai voulu dire que le mdp de la section VBA, sur les instructions du site que nous avons tout 2 visité ne résiste pas plus de 30 secondes (je ne me suis pas amusé à le faire sur ton fichier)
le inputbox et les codes qui y sont asociés en revanche je les trouve géniaux!
aprés je ne suis qu'un novice et tu as précisé que c'était suffisant pour les néophytes, donc c'est pour cela que j'ai continué à "creuser".
mais dans le deuxieme fichier il y a une ligne dont le commentaire est "annule les raccourcis clavier" ; sans les connaitre, cette ligne annule les autres astuces du genre ctrl pause?
le inputbox et les codes qui y sont asociés en revanche je les trouve géniaux!
aprés je ne suis qu'un novice et tu as précisé que c'était suffisant pour les néophytes, donc c'est pour cela que j'ai continué à "creuser".
mais dans le deuxieme fichier il y a une ligne dont le commentaire est "annule les raccourcis clavier" ; sans les connaitre, cette ligne annule les autres astuces du genre ctrl pause?
2 sept. 2017 à 17:14
fichier 48Ko et rien dedans, ça ouvre juste l'application XL ?
2 sept. 2017 à 17:18
2 sept. 2017 à 17:20
Le fichier s'ouvre normalement les 48 ko correspondent au code vba que tu peux trouver en faisant alt+f11
crdlt
Modifié le 2 sept. 2017 à 17:24
ben j'ai besion d'explications alors :
quand j'ouvre tout est grisé et pas feuilles
je dois aller dans enregistrer une macro/arrêter l'enregistrement.
là tout se dégrise mais VBA est vide de code
2 sept. 2017 à 17:24