Afrikaans
Akan
Albanian
Amharic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranรฎ)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
1
And the previous lecture we covered how to store our progress when going through a large wordlist.
2
This allows us to pause and Richoux so that we can stop our cracking session and then come back at a
3
different time and then start the session from where we left which is very handy when we have a large
4
wordlist.
5
Another issue that we might face when you use an a large wordlist is the disk space.
6
So a large word list would basically just take a lot of space from our desk.
7
The solution to this is to generate the wordlist use and crunch and pass it on the fly to aircraft N-G.
8
So basically we're going to be use in crunch to create the wordlist like we've seen before but instead
9
of saving the wordlist on disk we're going to make it produce the wordlist on screen.
10
So the result is going to be very similar to what we got when we opened our wordlist with John the Ripper
11
and the previous lecture and then we're going to pipe that output to aircraft energy which will read
12
that as input and process the wordlist on the fly as it's being generated on crunch.
13
This way the wordlist will not be stored in a specific file and it won't take a lot of disk space.
14
Now let me show you how to do that and it's going to become more clear.
15
So first of all before I do the whole command I'm just going to show you the command that we usually
16
use with crunch so easily do crunch and then we do the minimum number of characters followed by the
17
maximum number of characters.
18
And I'm going to set both to eight because this is the minimum number of characters that you can use
19
and with WPA a password.
20
Then we usually specify the characters to use to generate the wordlist.
21
Now I'm not going to specify any characters right now because I want to use all the characters so if
22
I don't specify any characters Cranch will use A B C D F G all the way up to Z by default.
23
So all I have to do now is just do minus 0 to specify the file to save the wordlist too.
24
And let's just say to all takes the now I'm going to hit enter and as you can see this file is going
25
to be huge is going to be one terabyte one thousand seven hundred fifty gigabytes.
26
And this much megabytes.
27
So it's going to be a huge file.
28
And I actually don't have enough space on my desk to store that file so I'm going to do Control-C And
29
what I'm going to do right now is I'm going to run the same command and I'm just going to omit the minus
30
argument.
31
So what I'm doing right now is crunch.
32
I'm telling it that I want you to generate passwords of length 8.
33
And I didn't specify any characters because I wanted to use all characters A to Z.
34
Now if you want to use specific characters you can just type them in here A B C D F G 1 two three.
35
As I showed you before.
36
So I'm going to hit enter with this and you'll see that it's still telling me that this is going to
37
take one terabyte 1750 gigabytes but it's displaying the results on screen.
38
It's not storing it in a file.
39
And if we let this run for a long period of time it'll actually display all possible combinations of
40
characters that have a length of eight characters and contain the characters A to Z.
41
Now I'm going to do Control-C to this because this is not useful for me.
42
I'm just doing this to show you.
43
But if you notice the output right now is very similar to the output that I got in the previous lecture
44
when I opened my wordlist use and John the Ripper when we were doing the pause and resume process.
45
So you can see that the result is being displayed on screen for Amena which is very cool.
46
So what I want to do right now is I want to pipe this result.
47
So we usually pipe using this character like we've seen before.
48
So what I want to do right now is I want to pipe the result of this command to aircraft engine.
49
And like I said earlier this command is producing a result very similar to the result that we got from
50
John in the previous lecture which means the output right now is exactly the same output that we got
51
from John in the previous lecture.
52
So the command that we're going to be passing this to can be exactly the same command that we used in
53
the previous lecture.
54
And it should work.
55
Therefore all I'm going to do is I'm going to do aircraft and G and I'm going to give it the OBSS idea
56
of my target network then I'm going to give it minus W.T. give it the wordlist.
57
And just like I did in my previous lecture I'm going to do a dash to tell it that use the output of
58
the previous command as the input for the wordlist.
59
Then I'm going to give it the handshake file which is called handshake 0 1 cup and that's it.
60
I'm good to go.
61
So we're doing a crunch.
62
Eight eight.
63
To generate passwords of length 8 from 8 izzi.
64
And again you can use any crunch command right here you can use any combination any characters any pattern
65
exactly the same way that I showed you and the crunch lecture then we're not using the minus option
66
because we don't want to save anything on disk.
67
We want the result to be displayed on screen and then we're piping that result to aircraft N-G.
68
Now two aircraft ngi were given that actually should not have a space here.
69
So we're giving it the best idea of the target network we're given at the dictionary and we're not actually
70
given a name for the dictionary we're only giving it a dash.
71
And this is because we're telling it that I want you to use the output of the previous command as the
72
input.
73
So this is exactly like we did in the previous lecture and then we're given a file that contains the
74
handshake.
75
Now if I enter I misspelled aircraft.
76
So it's like this.
77
Now if I hit enter
78
and as you can see now aircraft engine is working it's taken the passwords generated by crunch on the
79
fly and using them as the dictionary.
80
So the wordlist is not being stored on my desk my desk will not get full.
81
And this way we'll be able to use huge word lists for cracking.
82
The only problem right now is this word this is really really big and there is no way we can go through
83
it within one session.
84
So it would be great if we can save our progress and be able to stop and continue whenever we have the
85
time.
86
So in the next lecture I'm going to show you how to combine what we learned in this lecture and in the
87
previous lecture so that we can use a huge wordlist and use it directly with our crack energy without
88
saving it on disk and also be able to stop and rescue our progress.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.