UZname wordlists
Zip-compressed Uzbek cyrillic/latin alphabetic, upper/lower/capital-case, name/surname/patronymic wordlists (dictionaries) and their combinations. The wordlists contain common incorrect/typo versions of names/surnames/patronymics. Those wordlists then can be used for brute-forcing attacks.
Latest release (v1.5 - 04.08.2022)
Files lists:
Files sorted by name:
Files sorted by size:
Wordlist naming rules:
File name format:
uzname-{gender}-{type}-{alphabet}-{case}-{verson}{.info}.txt
gender:
- men - only men name/surname/patronymic list
- women - only women name/surname/patronymic list
- (empty) - conbination of men/surname lists
type:
- name - only names contained list
- surname - only surnames contained list
- patro - only patronymics contained list
- (empty) - conbination of name/surname/patro lists
alphabet:
- lat - only latin alphabetic list
- cyr - only cyrillic alphabetic list
- (empty) - conbination of latin/cyrillic alphabetic lists
case:
- upper - all letters in upper-case
- lower - all letters in lower-case
- capital - first letter is capital
- (empty) - upper + lower + first capital
version:
- vX.X - X.X version of wordlist, e.g. v1.5
- vX.Xb - basic (without typos) version of wordlist, e.g. v1.1b
info:
- sample - file that contains sample list. first 500 and last 500 lines of original list
- stats - file that contains statistic informations (filename, lines count, file size) of original file
Example wordlist names:
- uzname-men-lat-v1.4.txt
- uzname-men-lat-v1.4.stats.txt
- uzname-men-lat-v1.4.example.txt
- uzname-men-cyr-v1.4.txt
- uzname-men-v1.4.txt
- uzname-men-surname-lat-v1.4.txt
- uzname-men-surname-cyr-v1.4.txt
- uzname-men-surname-v1.4.txt
- uzname-men-patro-lat-v1.4.txt
- uzname-men-lat-upper-v1.4.txt
- uzname-men-lat-lower-v1.4.txt
- uzname-men-lat-capital-v1.4.txt
- uzname-men-lat-v1.4.txt
Hashcat rules for extended wordlists
Short surname prefixes:
upper prefix with dot:
hashcat -a7 /path/to/hashfile ?u. /path/to/uzname-wordlist.txt.zip
example:
A.Qodirov
B.Qodirov
...
Z.Qodirov
upper prefix without dot:
hashcat -a7 /path/to/hashfile ?u /path/to/uzname-wordlist.txt.zip
example:
AQodirov
BQodirov
...
ZQodirov
lower prefix with dot:
hashcat -a7 /path/to/hashfile ?l. /path/to/uzname-wordlist.txt.zip
example:
a.qodirov
b.qodirov
...
z.qodirov
lower prefix without dot:
hashcat -a7 /path/to/hashfile ?l /path/to/uzname-wordlist.txt.zip
example:
aqodirov
bqodirov
...
zqodirov
upper/lower prefixes with dot:
hashcat -a7 /path/to/hashfile ?ul. /path/to/uzname-wordlist.txt.zip
example:
A.qodirov
B.qodirov
...
Z.qodirov
a.qodirov
b.qodirov
...
z.qodirov
upper/lower prefixes without dot:
hashcat -a7 /path/to/hashfile ?ul /path/to/uzname-wordlist.txt.zip
example:
Aqodirov
Bqodirov
...
Zqodirov
aqodirov
bqodirov
...
zqodirov
Digital suffixes:
1 digit suffix:
hashcat -a6 /path/to/hashfile /path/to/uzname-wordlist.txt.zip ?d
example:
botir0
botir1
...
botir9
2 digits suffix:
hashcat -a6 /path/to/hashfile /path/to/uzname-wordlist.txt.zip ?d?d
example:
botir00
botir01
...
botir99
from 1 to 5 digits suffix (incremental mode)
hashcat -a6 /path/to/hashfile /path/to/uzname-wordlist.txt.zip ?d?d?d?d?d --increment
example:
botir0
...
botir9
botir00
...
botir99
botir000
...
botir999
...
...
botir99999
Year suffixes:
from 1900 to 1999 suffix:
hashcat -a6 /path/to/hashfile /path/to/uzname-wordlist.txt.zip -j '$1$9' ?d?d
example:
botir1900
botir1901
...
botir1999
from 2000 to 2099 suffix:
hashcat -a6 /path/to/hashfile /path/to/uzname-wordlist.txt.zip -j '$2$0' ?d?d
example:
botir2000
botir2001
...
botir2099
TODO:
- Add rulesets for -bek, jon, -xon, -boy, -oy, bonu, etc. suffixes
- Create combinated rule files