From 5649bc8060aff64a859efaeaf776592a5830adba Mon Sep 17 00:00:00 2001 From: Damodar Lohani Date: Mon, 26 Dec 2022 10:22:38 +0000 Subject: [PATCH] load password dictionary as array --- app/init.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/init.php b/app/init.php index 3dac3fd772..f0d5a075ae 100644 --- a/app/init.php +++ b/app/init.php @@ -606,7 +606,10 @@ $register->set('geodb', function () { return new Reader(__DIR__ . '/assets/dbip/dbip-country-lite-2022-06.mmdb'); }); $register->set('passwordsDictionary', function () { - return \file_get_contents(__DIR__ . '/assets/security/10k-common-passwords'); + $content = \file_get_contents(__DIR__ . '/assets/security/10k-common-passwords'); + $content = explode('\n', $content); + $content = array_flip($content); + return $content; }); $register->set('db', function () { // This is usually for our workers or CLI commands scope