Casser le mot de passe VBA d’un fichier Excel en 1 clic
Cracker le mot de passe Excel VBA en 1 clic, aucune compétence informatique n'est requise ! 4 modes d'attaques pour un taux de réussite du craquage jusqu'à 98%, 100% sûr!
Essai GratuitLe cassage du mot de passe Excel VBA est une technique utilisée pour déverrouiller ou contourner la protection du code VBA dans les fichiers Excel. Cette protection est généralement réalisée en rendant le projet VBA privé et en définissant un mot de passe pour empêcher les utilisateurs non autorisés de visualiser ou de modifier le code.
Que faire lorsque l'on a besoin de retrouver l'accès à un projet Excel VBA ou de mettre à jour le code VBA protégé, mais que l'on a oublié le mot de passe VBA ? Ce tutoriel vous propose 4 solutions efficaces pour casser le mot de passe Excel VBA.
- 1. Excel VBA c'est quoi ?
- 2. 3 méthodes de cracker manuellement un mot de passe Excel VBA ( Des restrictions s'appliquent)
- Méthode 1 : Modifier l’extension d’un fichier pour casser le mot de passe Excel VBA
- Méthode 2 : Cracker le code Excel VBA avec Hex Editor
- Méthode 3 : Supprimer le mot de passe de Macro Excel avec l'éditeur Visual Basic
- 3. Comment cracker automatiquement un mot de passe Excel VBA ? (Simple et 98 % de réussite)
💡 Excel VBA c'est quoi ?
La plupart des gens ne se souviennent pas du mot de passe de leur document Excel et souhaitent supprimer le mot de passe sans le saisir. C'est facile.
Beaucoup d'utilisateurs se demandent ce qu'est Excel VBA. VBA (Visual Basic for Applications) est un langage de programmation développé par Microsoft spécifiquement pour améliorer et automatiser les logiciels Microsoft Office, y compris Excel, Word, PowerPoint, etc.
Avec VBA, vous pouvez personnaliser des fonctions et des programmes pour rendre votre travail plus efficace. Vous pouvez créer des macros pour enregistrer une série d'opérations et les exécuter automatiquement en cas de besoin via VBA, ce qui permet de gagner du temps et d'économiser des efforts.
En outre, VBA vous permet de créer des fonctions et des programmes personnalisés pour exécuter des tâches spécifiques à la demande, augmentant ainsi votre productivité. Dans l'ensemble, VBA est un outil très utile, en particulier pour ceux qui souhaitent améliorer leur productivité grâce à des programmes personnalisés.
💡 3 méthodes gratuites de cracker manuellement un mot de passe Excel VBA (Des restrictions s'appliquent)
Le cassage du mot de passe VBA d'Excel peut être effectué à l'aide d'un logiciel de crack VBA automatique ou par des moyens manuels. Si l'on cherche à savoir comment craquer manuellement le mot de passe VBA d'Excel, il existe 3 méthodes gratuites. Vous pouvez choisir parmi ces options et essayer avec votre fichier Excel protégé. Avant de tirer parti de ces méthodes manuelles, vérifiez les limites de ces méthodes manuelles pour Ôter la protection feuille Excel VBA.
⚡ Limites des méthodes manuelles de déverrouillage mot de passe Excel VBA
Vous trouverez ci-dessous les limites des méthodes manuelles pour déchiffrer le code VBA :
- Des compétences informatiques sont requises : La plupart des options du crack du code VBA requièrent des compétences techniques spécifiques. Il convient donc d'être prudent lors de l'utilisation de ces options manuelles si vous n'en disposez pas.
- Prend du temps : Les méthodes manuelles prennent beaucoup de temps, et elles impliquent également du code et des transferts entre plusieurs plateformes, ce qui les rend encore plus fastidieuses.
- Le taux de succès est relativement faible : En conséquence, le craquage manuel du mot de passe Excel VBA pour les utilisateurs ordinaires est plus exigeant, mais toute opération incorrecte est susceptible d'entraîner l'échec du craquage du mot de passe VBA, le taux de réussite est relativement faible.
1 Modifier l’extension d’un fichier pour casser le mot de passe Excel VBA
Cette méthode consiste à remplacer l'extension de fichier ".xlsm" par un autre format, puis à restaurer le format ".xlsm". Bien que ce processus soit relativement long, tant que vous le suivez attentivement, vous serez en mesure de casser votre mot de passe Excel VBA avec succès finalement.
Étape 1 : Trouvez le fichier ".xlsm" cible et modifiez l'extension de ".xlsm" à ".zip".
Étape 2 : Ouvrez ce fichier ".zip" avec un logiciel de décompression (par exemple WinRAR ou 7-Zip) et vous devriez voir une structure de fichier similaire à la suivante.
Étape 3 : Accédez au dossier "XL" et extrayez le fichier nommé "VBAProject.bin".
Étape 4 : Ouvrez le fichier "VBAProject.bin" à l'aide d'un éditeur Hex et recherchez la chaîne "DPB=" dans le fichier.
Étape 5 : Une fois que vous avez trouvé ce texte, effacez-le et remplacez-le par "DPX=". Enregistrez et fermez votre fichier dans l'éditeur hexadécimal. Remplacez l'ancien VBAProject.bin par le nouveau "VBAProject.bin".
Étape 6 : Remplacez l'extension du fichier par ".xlsm" et ouvrez-le dans Excel. Si une fenêtre d'avertissement apparaît, sélectionnez Oui et ignorez les autres options.
Étape 7 : Lancez l'éditeur VBA et si une boîte de dialogue apparaît, sélectionnez OK.
Vous devez maintenant définir un nouveau mot de passe.
Étape 8 : Cliquez sur le menu Outils > Propriétés > Protéger, supprimez le mot de passe existant, désactivez la case Éléments verrouillés pour la visualisation, puis réactivez-la.
Étape 9 :Saisissez un mot de passe et confirmez-le, cliquez sur OK pour que la modification soit prise en compte. Entrez maintenant le nouveau mot de passe pour accéder au code des macros Excel VBA.
2 Cracker le code Excel VBA avec Hex Editor
Hex Editor est un outil très utile pour éditer des fichiers hexadécimaux et peut être utilisé pour cracker les mots de passe Excel VBA. La méthode est très simple, vous devez créer un faux fichier "xls" et définir le mot de passe, puis l'utiliser pour accéder au fichier Excel protégé.
Étape 1 : Créer un nouveau fichier Excel (xls) avec Hex Editor.
Étape 2 : Définissez un mot de passe pour ce fichier dans la section VBA et appuyez sur "Alt + F11" pour enregistrer cette option.
Étape 3 : Après avoir défini le mot de passe, enregistrez ce nouveau fichier et quittez.
Étape 4 : Utilisez l'éditeur Hex pour ouvrir le fichier nouvellement créé, recherchez et copiez les en-têtes de clé suivants : "CMG=", "DPB=", "GC=".
CMG="9C9E30D6507654765472587258"
DPB="383A94FBB1FBB1044FFCB11EE8D969D47E2836B34BEECE54EA9E1B3B01082DDB0BA7FB1D"
GC="D4D6781E88BB89BB89BB"
Étape 4 : Ouvrez le fichier dans lequel vous souhaitez casser le code VBA avec Hex Editor et collez le texte copié dans le champ correspondant, enregistrez les modifications et fermez le fichier.
Étape 5 : Ouvrez le fichier Excel VBA normalement et utilisez le mot de passe que vous venez de créer pour vérifier si le craquage du mot de passe Excel VBA d'origine a réussi.
3 Supprimer le mot de passe de Macro Excel avec l'éditeur Visual Basic
Visual Basic Editor, contrairement à Hex Editor, permet aux utilisateurs de modifier des codes qui ne sont pas des caractères hexadécimaux. Le processus est relativement court, mais nécessite une attention particulière pour éviter les erreurs.
Voici comment casser le mot de passe d'une macro Excel à l'aide de Visual Basic Editor :
Étape 1 : Ouvrir manuellement des fichiers protégés par des mots de passe Excel VBA.
Étape 2 : Ouvrez l'éditeur Visual Basic en appuyant sur "Alt + F11", allez à "Insert" > "Module" et collez le code suivant dans la fenêtre de code à droite.
Sub PasswordBreaker()
'Breaks worksheet password protection.
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Activeworkbook.Sheet(l).Select
Range("al).FormulaR1C1 = Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Étape 3 : Fermez la fenêtre de l'éditeur VBA et revenez à la feuille de calcul Excel protégée.
Étape 4 : Cliquez sur Outils > Macro > Macros, et dans la liste qui apparaît, double-cliquez sur « PasswordBreaker ».
Rouvrez le fichier protégé d'Excel et voyez si vous pouvez y accéder, ce qui signifie que vous avez réussi à déchiffrer le code VBA.
💡 Comment cracker automatiquement un mot de passe Excel VBA ? (Simple et taux de réussite de 98%)
Si vous pensez que les méthodes manuelles de craquage de mot de passe Excel VBA ci-dessus sont trop complexes ou difficiles pour vous, et que vous souhaitez augmenter le taux de réussite du craquage du mot de passe Excel VBA, alors l'outil de craquage automatique du mot de passe Excel VBA super efficace - iMyFone Passper Pro - vaut la peine d'être essayé.
iMyFone Passper Pro est un outil puissant pour déverrouiller les mots de passe des fichiers Excel. Le logiciel a le taux de réussite le plus élevé du marché pour le décryptage des mots de passe des projets Excel VBA. Il utilise des algorithmes avancés d'intelligence artificielle pour identifier intelligemment les problèmes dans les fichiers Excel afin de supprimer rapidement diverses restrictions Excel ou de déverrouiller divers types de mots de passe.
🔮 Caractéristiques de Passper Pro :
- Facile à utiliser : Avec une interface claire et directe et des instructions précises, vous pouvez casser votre mot de passe VBA en seulement 3 étapes simples.
- Aucune compétence informatique n'est requise : Facile à utiliser pour les débutants, tout le monde peut facilement cracker le mot de passe Excel VBA.
- Protéger la vie privée : Vous pouvez effectuer le craquage du mot de passe Excel VBA à la maison sans vous soucier de votre vie privée.
- Sûre et efficace : Vous pouvez essayer 4 façons de casser le code Excel VBA, de réduire le temps de cassage et d'augmenter l'efficacité du cassage.
- Taux de réussite élevé : 4 modes d'attaque puissants avec un taux de réussite de suppression du mot de passe 98 %.
- Multi-fonctionnel : En plus de casser le mot de passe d'Excel, il prend également en charge le craquage des mots de passe de Word, PDF, Zip, RAR et de nombreux autres fichiers.
- Largement reconnu : Passper Pro est largement reconnu par macworld, cultofmac.com, makeuseof.com et d'autres.
Venez l'essayer gratuitement !
Comment craquer le mot de passe d'Excel VBA avec Passper Pro ?
Étape 1 : Après avoir installé Passper Pro sur votre ordinateur, ouvrez le logiciel et téléchargez le fichier Excel dont vous avez besoin pour craquer le mot de passe VBA.
Étape 2 : En fonction du niveau de connaissance du mot de passe, sélectionnez les options pertinentes afin que le logiciel puisse fournir une solution de déverrouillage adaptée, cliquez sur "Commencer à craquer", sélectionnez la méthode de récupération du mot de passe et cliquez sur "Suivant".
Étape 3 : Attendez que le logiciel réussisse à casser le mot de passe Excel VBA, cliquez sur "Copier" et collez le mot de passe lorsque le fichier est ouvert et que le mot de passe Excel VBA est craqué avec succès.
💡 Conclusion
Dans cet article, nous avons répondu aux questions de savoir ce qu'est le VBA et ce que peut faire le VBA Excel, et nous avons présenté 4 tutoriels pour casser le mot de passe du VBA Excel, en espérant qu'ils vous aideront lorsque vous oublierez le mot de passe du VBA !
Dans l'ensemble, utiliser iMyFone Passper Pro pour craquer le code Excel VBA est un choix plus sûr et plus efficace, non seulement il est facile à utiliser, mais il a également un taux de réussite plus élevé pour vous aider à cracker le code VBA sans s'inquiéter de la corruption du fichier en raison d'erreurs d'opération. Essayez-le !