From a9f5d828c6769ffe9ba8c074c35bd1655dc6a8df Mon Sep 17 00:00:00 2001 From: Miroslav Stampar <miroslav.stampar@gmail.com> Date: Tue, 29 Mar 2011 07:50:07 +0000 Subject: [PATCH] minor fix avoiding problems with hashing strange characters in usernames --- lib/utils/hash.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/utils/hash.py b/lib/utils/hash.py index f590a0a60..dea57db24 100644 --- a/lib/utils/hash.py +++ b/lib/utils/hash.py @@ -29,7 +29,7 @@ from lib.core.common import getCompiledRegex from lib.core.common import getFileItems from lib.core.common import Backend from lib.core.common import getPublicTypeMembers -from lib.core.common import getUnicode +from lib.core.common import normalizeUnicode from lib.core.common import paths from lib.core.common import readInput from lib.core.convert import hexdecode @@ -381,7 +381,7 @@ def dictionaryAttack(attack_dict): for item in attack_info: ((user, _), _) = item - kb.wordlist.append(getUnicode(user)) + kb.wordlist.append(normalizeUnicode(user)) length = len(kb.wordlist) * len(suffix_list)