Chinaunix首页 | 论坛 | 博客
  • 博客访问: 30485
  • 博文数量: 13
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 211
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-21 17:37
文章分类
文章存档

2014年(13)

我的朋友

分类: 网络与安全

2014-05-20 12:01:29

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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
    
[root@localhost john]# tar zxvf john-1.7.8.tar.gz
john-1.7.8/
john-1.7.8/doc/
john-1.7.8/doc/EXAMPLES
john-1.7.8/doc/CHANGES
john-1.7.8/doc/CONFIG
john-1.7.8/doc/CONTACT
john-1.7.8/doc/CREDITS
john-1.7.8/doc/FAQ
john-1.7.8/doc/EXTERNAL
john-1.7.8/doc/INSTALL
john-1.7.8/doc/LICENSE
john-1.7.8/doc/MODES
john-1.7.8/doc/OPTIONS
john-1.7.8/doc/README
john-1.7.8/doc/RULES
john-1.7.8/run/
john-1.7.8/run/john.conf
john-1.7.8/run/mailer
john-1.7.8/run/password.lst
john-1.7.8/run/all.chr
john-1.7.8/run/alnum.chr
john-1.7.8/run/alpha.chr
john-1.7.8/run/digits.chr
john-1.7.8/run/lanman.chr
john-1.7.8/src/
john-1.7.8/src/BF_fmt.c
john-1.7.8/src/AFS_fmt.c
john-1.7.8/src/BF_std.c
john-1.7.8/src/BF_std.h
john-1.7.8/src/Makefile
john-1.7.8/src/BSDI_fmt.c
john-1.7.8/src/DES_bs.c
john-1.7.8/src/DES_bs.h
john-1.7.8/src/DES_bs_b.c
john-1.7.8/src/DES_fmt.c
john-1.7.8/src/DES_std.c
john-1.7.8/src/DES_std.h
john-1.7.8/src/LM_fmt.c
john-1.7.8/src/MD5_fmt.c
john-1.7.8/src/MD5_std.c
john-1.7.8/src/MD5_std.h
john-1.7.8/src/alpha.h
john-1.7.8/src/Makefile.dep
john-1.7.8/src/alpha.S
john-1.7.8/src/best.sh
john-1.7.8/src/batch.c
john-1.7.8/src/batch.h
john-1.7.8/src/bench.c
john-1.7.8/src/bench.h
john-1.7.8/src/best.c
john-1.7.8/src/detect.c
john-1.7.8/src/charset.c
john-1.7.8/src/charset.h
john-1.7.8/src/common.c
john-1.7.8/src/common.h
john-1.7.8/src/compiler.c
john-1.7.8/src/compiler.h
john-1.7.8/src/config.c
john-1.7.8/src/config.h
john-1.7.8/src/cracker.c
john-1.7.8/src/cracker.h
john-1.7.8/src/crc32.c
john-1.7.8/src/crc32.h
john-1.7.8/src/ia64.h
john-1.7.8/src/external.c
john-1.7.8/src/external.h
john-1.7.8/src/formats.c
john-1.7.8/src/formats.h
john-1.7.8/src/getopt.c
john-1.7.8/src/getopt.h
john-1.7.8/src/mips32.h
john-1.7.8/src/idle.c
john-1.7.8/src/idle.h
john-1.7.8/src/inc.c
john-1.7.8/src/inc.h
john-1.7.8/src/john.asm
john-1.7.8/src/john.c
john-1.7.8/src/john.com
john-1.7.8/src/list.c
john-1.7.8/src/list.h
john-1.7.8/src/loader.c
john-1.7.8/src/loader.h
john-1.7.8/src/logger.c
john-1.7.8/src/logger.h
john-1.7.8/src/math.c
john-1.7.8/src/math.h
john-1.7.8/src/memory.c
john-1.7.8/src/memory.h
john-1.7.8/src/mips64.h
john-1.7.8/src/params.h
john-1.7.8/src/misc.c
john-1.7.8/src/misc.h
john-1.7.8/src/nonstd.c
john-1.7.8/src/options.c
john-1.7.8/src/options.h
john-1.7.8/src/pa-risc.h
john-1.7.8/src/params.c
john-1.7.8/src/ppc32.h
john-1.7.8/src/path.c
john-1.7.8/src/path.h
john-1.7.8/src/sboxes-s.c
john-1.7.8/src/sboxes.c
john-1.7.8/src/ppc32alt.h
john-1.7.8/src/ppc64.h
john-1.7.8/src/ppc64alt.h
john-1.7.8/src/c3_fmt.c
john-1.7.8/src/recovery.c
john-1.7.8/src/recovery.h
john-1.7.8/src/rpp.c
john-1.7.8/src/rpp.h
john-1.7.8/src/rules.c
john-1.7.8/src/rules.h
john-1.7.8/src/single.c
john-1.7.8/src/signals.c
john-1.7.8/src/signals.h
john-1.7.8/src/x86-64.h
john-1.7.8/src/single.h
john-1.7.8/src/sparc32.h
john-1.7.8/src/tty.c
john-1.7.8/src/sparc64.h
john-1.7.8/src/vax.h
john-1.7.8/src/status.c
john-1.7.8/src/status.h
john-1.7.8/src/symlink.c
john-1.7.8/src/times.h
john-1.7.8/src/unique.c
john-1.7.8/src/tty.h
john-1.7.8/src/unafs.c
john-1.7.8/src/unshadow.c
john-1.7.8/src/x86-sse.h
john-1.7.8/src/wordlist.c
john-1.7.8/src/wordlist.h
john-1.7.8/src/x86-64.S
john-1.7.8/src/x86-any.h
john-1.7.8/src/x86-mmx.S
john-1.7.8/src/x86.S
john-1.7.8/src/x86-mmx.h
john-1.7.8/src/x86-sse.S
john-1.7.8/src/dummy.c
john-1.7.8/README
[root@localhost john]# cd john-1.7.8
[root@localhost john-1.7.8]# cd src/
[root@localhost src]# make
To build John the Ripper, type:
    make clean SYSTEM
where SYSTEM can be one of the following:
linux-x86-64             Linux, x86-64 with SSE2 (best tested)
linux-x86-64-avx         Linux, x86-64 with AVX (experimental)
linux-x86-64-xop         Linux, x86-64 with AVX and XOP (experimental)
linux-x86-sse2           Linux, x86 32-bit with SSE2 (best tested if 32-bit)
linux-x86-mmx            Linux, x86 32-bit with MMX (for old computers)
linux-x86-any            Linux, x86 32-bit (for truly ancient computers)
linux-x86-avx            Linux, x86 32-bit with AVX (experimental)
linux-x86-xop            Linux, x86 32-bit with AVX and XOP (experimental)
linux-alpha              Linux, Alpha
linux-sparc              Linux, SPARC 32-bit
linux-ppc32-altivec      Linux, PowerPC w/AltiVec (best)
linux-ppc32              Linux, PowerPC 32-bit
linux-ppc64              Linux, PowerPC 64-bit
linux-ia64               Linux, IA-64
freebsd-x86-64           FreeBSD, x86-64 with SSE2 (best)
freebsd-x86-sse2         FreeBSD, x86 with SSE2 (best if 32-bit)
freebsd-x86-mmx          FreeBSD, x86 with MMX
freebsd-x86-any          FreeBSD, x86
freebsd-alpha            FreeBSD, Alpha
openbsd-x86-64           OpenBSD, x86-64 with SSE2 (best)
openbsd-x86-sse2         OpenBSD, x86 with SSE2 (best if 32-bit)
openbsd-x86-mmx          OpenBSD, x86 with MMX
openbsd-x86-any          OpenBSD, x86
openbsd-alpha            OpenBSD, Alpha
openbsd-sparc64          OpenBSD, SPARC 64-bit (best)
openbsd-sparc            OpenBSD, SPARC 32-bit
openbsd-ppc32            OpenBSD, PowerPC 32-bit
openbsd-ppc64            OpenBSD, PowerPC 64-bit
openbsd-pa-risc          OpenBSD, PA-RISC
openbsd-vax              OpenBSD, VAX
netbsd-sparc64           NetBSD, SPARC 64-bit
netbsd-vax               NetBSD, VAX
solaris-sparc64-cc       Solaris, SPARC V9 64-bit, cc (best)
solaris-sparc64-gcc      Solaris, SPARC V9 64-bit, gcc
solaris-sparcv9-cc       Solaris, SPARC V9 32-bit, cc
solaris-sparcv8-cc       Solaris, SPARC V8 32-bit, cc
solaris-sparc-gcc        Solaris, SPARC 32-bit, gcc
solaris-x86-64-cc        Solaris, x86-64 with SSE2, cc (best)
solaris-x86-64-gcc       Solaris, x86-64 with SSE2, gcc
solaris-x86-sse2-cc      Solaris 9 4/04+, x86 with SSE2, cc
solaris-x86-sse2-gcc     Solaris 9 4/04+, x86 with SSE2, gcc
solaris-x86-mmx-cc       Solaris, x86 with MMX, cc
solaris-x86-mmx-gcc      Solaris, x86 with MMX, gcc
solaris-x86-any-cc       Solaris, x86, cc
solaris-x86-any-gcc      Solaris, x86, gcc
sco-x86-any-gcc          SCO, x86, gcc
sco-x86-any-cc           SCO, x86, cc
tru64-alpha              Tru64 (Digital UNIX, OSF/1), Alpha
aix-ppc32                AIX, PowerPC 32-bit
macosx-x86-64            Mac OS X 10.5+, Xcode 3.0+, x86-64 with SSE2 (best)
macosx-x86-sse2          Mac OS X, x86 with SSE2
macosx-ppc32-altivec     Mac OS X, PowerPC w/AltiVec (best)
macosx-ppc32             Mac OS X, PowerPC 32-bit
macosx-ppc64             Mac OS X 10.4+, PowerPC 64-bit
macosx-universal         Mac OS X, Universal Binary (x86 + x86-64 + PPC)
hpux-pa-risc-gcc         HP-UX, PA-RISC, gcc
hpux-pa-risc-cc          HP-UX, PA-RISC, ANSI cc
irix-mips64-r10k         IRIX, MIPS 64-bit (R10K) (best)
irix-mips64              IRIX, MIPS 64-bit
irix-mips32              IRIX, MIPS 32-bit
dos-djgpp-x86-mmx        DOS, DJGPP, x86 with MMX
dos-djgpp-x86-any        DOS, DJGPP, x86
win32-cygwin-x86-sse2    Win32, Cygwin, x86 with SSE2 (best)
win32-cygwin-x86-mmx     Win32, Cygwin, x86 with MMX
win32-cygwin-x86-any     Win32, Cygwin, x86
beos-x86-sse2            BeOS, x86 with SSE2 (best)
beos-x86-mmx             BeOS, x86 with MMX
beos-x86-any             BeOS, x86
generic                  Any other Unix-like system with gcc
[root@localhost src]# make clean SYSTEM
rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/john.bin ../run/john.com ../run/unshadow.com ../run/unafs.com ../run/unique.com ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe
rm -f ../run/john.exe john-macosx-* *.o *.bak core
rm -f detect bench generic.h arch.h tmp.s
cp /dev/null Makefile.dep
make: *** 没有规则可以创建目标“SYSTEM”。 停止。
[root@localhost src]# make clean generic
rm -f ../run/john ../run/unshadow ../run/unafs ../run/unique ../run/john.bin ../run/john.com ../run/unshadow.com ../run/unafs.com ../run/unique.com ../run/john.exe ../run/unshadow.exe ../run/unafs.exe ../run/unique.exe
rm -f ../run/john.exe john-macosx-* *.o *.bak core
rm -f detect bench generic.h arch.h tmp.s
cp /dev/null Makefile.dep
rm -f arch.h
gcc -c -Wall -O2 -fomit-frame-pointer  detect.c
gcc detect.o -s  -o detect
./best.sh "make" \
        "DES_fmt.o DES_std.o" \
        "DES_bs_b.o" \
        "MD5_fmt.o MD5_std.o" \
        "BF_fmt.o BF_std.o"
Compiling: DES benchmark (code version #1)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_bs.c
gcc -c -Wall -O2 -fomit-frame-pointer  -finline-functions DES_bs_b.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops bench.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops best.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops common.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops config.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops formats.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops math.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops memory.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops -D_JOHN_MISC_NO_LOG misc.c -o miscnl.o
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops params.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops path.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops signals.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops tty.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 4K]... 395664 c/s real, 396412 c/s virtual
Compiling: DES benchmark (code version #2)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 128K]... 296590 c/s real, 297432 c/s virtual
Compiling: DES benchmark (code version #3)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 4K]... 373801 c/s real, 374468 c/s virtual
Compiling: DES benchmark (code version #4)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 4K]... 391235 c/s real, 392701 c/s virtual
Compiling: DES benchmark (code version #5)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 4K]... 298721 c/s real, 299574 c/s virtual
Compiling: DES benchmark (code version #1, no key copying)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [48/64 4K]... 359079 c/s real, 359695 c/s virtual
Compiling: DES benchmark (bitslice, code version #1)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [64/64 BS]... 1400K c/s real, 1407K c/s virtual
Compiling: DES benchmark (bitslice, code version #2)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -finline-functions DES_bs_b.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [64/64 BS]... 1395K c/s real, 1400K c/s virtual
Compiling: DES benchmark (bitslice, code version #3)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -finline-functions DES_bs_b.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: Traditional DES [64/64 BS]... 869279 c/s real, 871990 c/s virtual
Benchmarking: FreeBSD MD5 [32/64]... 7405 c/s real, 7430 c/s virtual
Compiling: MD5 benchmark (two hashes at a time)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: FreeBSD MD5 [32/64 X2]... 11202 c/s real, 11240 c/s virtual
Compiling: MD5 benchmark (immediate values)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: FreeBSD MD5 [32/64 X2]... 11786 c/s real, 11829 c/s virtual
Benchmarking: OpenBSD Blowfish (x32) [32/64]... 336 c/s real, 337 c/s virtual
Compiling: Blowfish benchmark (scale)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: OpenBSD Blowfish (x32) [32/64]... 395 c/s real, 396 c/s virtual
Compiling: Blowfish benchmark (two hashes at a time)
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_std.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o bench.o best.o common.o config.o formats.o math.o memory.o miscnl.o params.o path.o signals.o tty.o -s  -o bench
make[1]: Leaving directory `/home/john/john-1.7.8/src'
Benchmarking: OpenBSD Blowfish (x32) [32/64 X2]... 695 c/s real, 696 c/s virtual
rm -f arch.h
ln -s generic.h arch.h
make ../run/john ../run/unshadow ../run/unafs ../run/unique
make[1]: Entering directory `/home/john/john-1.7.8/src'
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops DES_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -finline-functions DES_bs_b.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BSDI_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops MD5_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops BF_std.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops AFS_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops LM_fmt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops dummy.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops batch.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops charset.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops compiler.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops cracker.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops crc32.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops external.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops getopt.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops idle.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops inc.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops john.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops list.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops loader.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops logger.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops misc.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops options.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops recovery.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops rpp.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops rules.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops single.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops status.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops wordlist.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops unshadow.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops unafs.c
gcc -c -Wall -O2 -fomit-frame-pointer  -funroll-loops unique.c
gcc DES_fmt.o DES_std.o DES_bs.o DES_bs_b.o BSDI_fmt.o MD5_fmt.o MD5_std.o BF_fmt.o BF_std.o AFS_fmt.o LM_fmt.o dummy.o batch.o bench.o charset.o common.o compiler.o config.o cracker.o crc32.o external.o formats.o getopt.o idle.o inc.o john.o list.o loader.o logger.o math.o memory.o misc.o options.o params.o path.o recovery.o rpp.o rules.o signals.o single.o status.o tty.o wordlist.o unshadow.o unafs.o unique.o -s  -o ../run/john
rm -f ../run/unshadow
ln -s john ../run/unshadow
rm -f ../run/unafs
ln -s john ../run/unafs
rm -f ../run/unique
ln -s john ../run/unique
make[1]: Leaving directory `/home/john/john-1.7.8/src'
[root@localhost src]# cd ../run/
阅读(698) | 评论(0) | 转发(0) |
0

上一篇:ASA 8.0命令解析

下一篇:没有了

给主人留下些什么吧!~~