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)

WARNING!
Due to the number of SCAMS going on in the PAID forum, PLEASE ask an ADMIN or MODERATOR to verify ALL found passwords to ensure you are not being SCAMMED.
DO NOT PAY until an ADMIN or MOD has verified them for you!


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: 3093
Team: HashKiller
Reputation: 4140 Reputation
Online
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 + 4x GTX 1080

Avatar
toMetoo

Status: n/a
Joined: Tue, 06 Oct 2015
Posts: 78
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: 3093
Team: HashKiller
Reputation: 4140 Reputation
Online
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 + 4x 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: 217
Team:
Reputation: 88 Reputation
Offline
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 170483 messages in 21351 topics.
We have a total of 19335 registered users.
Our newest registered member is Whittemore.