-
Notifications
You must be signed in to change notification settings - Fork 0
/
makefile
73 lines (70 loc) · 1.88 KB
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
test : 4.txt 6.txt quicktest 20.txt passwords.txt
./chal4.pl 4.txt > /dev/null # 30 - 40 sec
./chal6.pl 6.txt # 40 sec
./chal20.py # 15-20 sec
./chal22.py # random, 15 - 30 sec
./chal24.py # 15 sec
./chal38.py # 25 sec
./chal42.py # 12 sec
./chal43.py # 11 sec
./chal46.py # 1.5 min
./chal47.py # quite variable. 25 sec to > 3 min.
# Takes about 4 min to do challenges 1 through 46.
quicktest : 7.txt 8.txt 10.txt rand_bytes.txt unknown_key.txt 17.txt 19.txt 25.txt 44.txt
./chal1.pl
./chal2.pl
./chal3.pl
./chal5.pl
./chal7.pl 7.txt
./chal8.pl 8.txt
./chal9.pl
./chal10.pl 10.txt
./chal11.pl
./chal12.pl
./chal13.pl
./chal14.pl
./chal15.pl
./chal16.pl
./chal17.py
./chal18.py
./chal19.py
./chal21.py
./chal23.py
./chal25.py
./chal26.py
./chal27.py
./chal28.py
./chal29.py
python ./py_md4/test.py
./chal30.py
./chal33.py
./chal34.py
./chal35.py
./chal36.py
./chal37.py
./chal39.py
./chal40.py
./chal41.py
./chal44.py
./chal45.py
4.txt :
curl -O 'http://cryptopals.com/static/challenge-data/4.txt'
6.txt :
curl -O 'http://cryptopals.com/static/challenge-data/6.txt'
7.txt :
curl -O 'http://cryptopals.com/static/challenge-data/7.txt'
8.txt :
curl -O 'http://cryptopals.com/static/challenge-data/8.txt'
10.txt :
curl -O 'http://cryptopals.com/static/challenge-data/10.txt'
rand_bytes.txt :
./rand_count_rand_bytes.pl > rand_bytes.txt
20.txt :
curl -O 'http://cryptopals.com/static/challenge-data/20.txt'
25.txt : 7.txt
cp 7.txt 25.txt
#curl -O 'http://cryptopals.com/static/challenge-data/25.txt'
passwords.txt :
./parse_pwd.pl ~/Downloads/10-million-combos.txt | sort | uniq -c | sort -nr | head -n 25000 | perl -pe 's/.* //' > passwords.txt
44.txt :
curl -O 'http://cryptopals.com/static/challenge-data/44.txt'