NEW: We have a Discord server now. Click here to go there now!

NOTE: Why not use our List Manager to crack your lists? Its easy and enables better management.

NOTE: When cracking WPA/WPA2 passwords, make sure you check gpuhash.me first incase it's already been processed.

Home - Wireless Cracking - EE Brightbox wordlist generator (w/ C++ source)


8 Results - Page 1 of 1 -
1
Author Message
Avatar
Eleadon

Status: n/a
Joined: Wed, 11 Nov 2015
Posts: 23
Team:
Reputation: 52 Reputation
Offline
Thu, 12 Nov 2015 @ 05:49:48

This is a small program written in C++ that will output combinations of 3 to 5 length words in the format...

word-word-word

It includes a built-in dictionary of 454 3-letter words, 1400 4-letter words and 2225 5-letter words.

I take no credit for the words themselves. Those came from other pre-existing threads on this forum. I just wrapped them in C++ to make them easier to use.

By default it will combine words in these formats (these are the verified or "seen" formats):
(total of 8,485,260,000 combinations or ~160GB in wordlist form)

5-3-4
5-4-3
4-3-5
4-5-3
3-4-5
3-5-4

Using the -full switch will cause it to output combinations in these additional formats (these are speculated or "unseen" formats):
(total of 12,506,451,500 combinations or ~200GB in wordlist form)

3-3-4
3-3-5
3-4-3
3-4-4
3-5-3
4-3-3
4-4-3
5-3-3

To compile on Windows (requires the Windows 7 SDK):
cl /EHsc ee.cpp

To compile on Linux:
g++ ee.cpp -oee

Example usage:

ee | oclHashcat64 -m 2500 CAP.hccap
pipes its output into oclHashcat (AMD)

ee | cudaHashcat64 -m 2500 CAP.hccap
pipes its output into cudaHashcat (NVIDIA)

ee | aircrack-ng -w - CAP.cap -e SSID
pipes its output into aircrack-ng

./ee | pyrit -r CAP.cap -i- attack_passthrough
pipes its output into pyrit

ee > ee.txt
creates a wordlist file (this will be about 70GB)

The c++ source is attached to this thread as a zip.

It is also available from GitHub here:

https://github.com/wpatoolkit/Word-word-word-Wordlist-Generator


BTC: 1JAxmj4n2pTskkK37h1pysYd2L5XjXsM3W

Avatar
blandyuk
Admin / Owner
Status: Trusted
Joined: Tue, 05 Jul 2011
Posts: 3206
Team: HashKiller
Reputation: 4162 Reputation
Offline
Thu, 12 Nov 2015 @ 08:35:04

Not sure why you would want to do it this way as you can use combinator mode with the 6 word-lists and apply the $- rules to the left word-list. This means you only need 104MB.

Seems like a waste of space combining them and using hugh amounts of disc space.


Please read the forum rules | Please read the paid section rules
I accept private hash lists, with forum donations only.
BTC: 15qF9WUeFUD63ishxyAMiEgGqTcYzk4j9b
GPU Power: 9x GTX 1070 + 6x GTX 1080

Avatar
toMetoo

Status: n/a
Joined: Tue, 06 Oct 2015
Posts: 84
Team:
Reputation: 100 Reputation
Offline
Thu, 12 Nov 2015 @ 08:54:31

nice, 6 word-lists hmm..


Avatar
Eleadon

Status: n/a
Joined: Wed, 11 Nov 2015
Posts: 23
Team:
Reputation: 52 Reputation
Offline
Fri, 13 Nov 2015 @ 02:52:13


To be clear this program just writes to stdout which can be read by hashcat's stdin with the following command...

ee | oclHashcat64 -m 2500 ee.hccap

This may be easier to type or remember for some people than the following 3 commands...


oclHashcat64 -m 2500 -a 1 -j "$-" ee.hccap "3-4_4-3.txt" "5-norm.txt"
oclHashcat64 -m 2500 -a 1 -j "$-" ee.hccap "3-5_5-3.txt" "4-norm.txt"
oclHashcat64 -m 2500 -a 1 -j "$-" ee.hccap "4-5_5-4.txt" "3-norm.txt"


There's no difference in speed for me but if there is for you I've added an option (-6lists) to create the 6 wordlists from scratch if you don't have them yet and prefer to do a combinator attack. As new words are discovered I can always update the repository or people can fork it and add their own words.

git clone https://github.com/wpatoolkit/Word-word-word-Wordlist-Generator.git
cd Word-word-word-Wordlist-Generator
g++ ee.cpp -oee
./ee -6lists


I also noticed my initial filesize estimates were a little off. If writing the words to disk the standard list (ee > ee.txt) would be 126 GB and the extended list (ee -full > ee.txt) would be 181 GB.


BTC: 1JAxmj4n2pTskkK37h1pysYd2L5XjXsM3W

Avatar
blandyuk
Admin / Owner
Status: Trusted
Joined: Tue, 05 Jul 2011
Posts: 3206
Team: HashKiller
Reputation: 4162 Reputation
Offline
Fri, 13 Nov 2015 @ 08:59:33

Ah ha good, your using stdout cool. I was worried there that it was just creating the word-lists lol.

Nice work.


Please read the forum rules | Please read the paid section rules
I accept private hash lists, with forum donations only.
BTC: 15qF9WUeFUD63ishxyAMiEgGqTcYzk4j9b
GPU Power: 9x GTX 1070 + 6x GTX 1080

Avatar
pauliouk

Status: n/a
Joined: Mon, 28 Dec 2015
Posts: 11
Team:
Reputation: 0 Reputation
Offline
Mon, 28 Dec 2015 @ 23:37:28

Excellent piece of code. I've been pulling my hair out trying to throw something together to crack the handshakes from two EE-Brightboxes locally. Unfortunately I'm stuck with limited technology so have had two Raspberry Pi's running around the clock with incredibly delayed WPS pin attempts (running around 5 weeks now, with only 19% completion).
Threw this code onto my laptop and with just about every process not required killed, got a dual core 2.2ghz running 64bit debian8 laptop running at 900 k/s.
Going to take a damn long time, but not as long as the raspberries

I also grabbed your 8alpha code, might come in useful for the SKY routers

Keep up the good work!


Avatar
hillwalker

Status: n/a
Joined: Tue, 09 Feb 2016
Posts: 5
Team:
Reputation: 0 Reputation
Offline
Tue, 09 Feb 2016 @ 16:04:27

Thanks for sharing the generator.


Avatar
kevtheskin

Status: n/a
Joined: Wed, 21 Feb 2018
Posts: 312
Team:
Reputation: 188 Reputation
Online
Sat, 19 Jan 2019 @ 20:30:08

blandyuk said:

Not sure why you would want to do it this way as you can use combinator mode with the 6 word-lists and apply the $- rules to the left word-list. This means you only need 104MB.

Seems like a waste of space combining them and using hugh amounts of disc space.

Hello Blandyuk, Hope your well? Can you please tell me how to use combinator mode with all 6 wordlist and $- rules. At the moment im running them individually . If there is a way to set them up and leave them running

Cheers Kev



8 Results - Page 1 of 1 -
1

We have a total of 192229 messages in 23891 topics.
We have a total of 21608 registered users.
Our newest registered member is djedfj36.