Est-il un moyen de cracker le mot de passe sur un fichier Excel VBA Projet?

J'ai été invité à mettre à jour certaines macros Excel 2003, mais les projets VBA sont protégés par mot de passe, et il semble qu'il ya un manque de documentation... personne ne sait le mot de passe.

Est-il un moyen de supprimer ou de craquer le mot de passe du projet VBA?

  • Êtes-vous capable d'Enregistrer sous un .xls au lieu d'une .xla que les exemples dans votre lien à proposer? Vous ne savez pas si cela ferait une différence.
  • bon à connaître : xlsb est robuste contre le craquage de mot de passe des trucs
  • Cette question a été débattue il y a des années sur meta. TLDR: Beaucoup (la plupart?) des questions pourraient être abusés par de mauvais acteurs, mais en l'absence de preuve claire d'actes répréhensibles, nous devons présumer de la bonne foi. Il y a beaucoup de légitimement des raisons légales et éthiques pour cracker un mot de passe VBA. En outre, de discuter des faiblesses des systèmes actuels en fin de compte, contribue à une meilleure sécurité dans l'avenir et décourage les gens à partir à l'aveuglette en s'appuyant sur l'insécurité des systèmes de maintenant.