Cette page explique comment charger les mots de passe les plus courants en Node.js. La liste peut être téléchargée sur l'une des pages suivantes :
Le code source suivant ouvre le fichier avec readFileSync()
comme une chaîne de caractères.
Il divise ensuite la chaîne avec la fonction split()
pour créer un objet.
La boucle se termine lorsque la fin du fichier (EOF
) est atteinte.
Le code charge le fichier avec 1000 mots de passe. Changez le nom du fichier pour charger plus de mots de passe.
Les codes sources suivants peuvent être utilisés pour charger un des fichiers en C ou C++ :
const {readFileSync} = require('fs');
const contents = readFileSync('1000-most-common-passwords.txt', 'utf-8');
const passwords = contents.split(/\r?\n/);
console.log (passwords);