Вы находитесь на странице: 1из 14

:

http://www.password-crackers.ru/. (,
).
---------------------------------------------------------------- :

3.41 - -d OpenCL-
- cRARk-HP
3.4 - NVIDIA Kepler. ( , GTX 680
)
- AMD GCN (Radeon 7xxx) 25%
- CPU SHA-1
Turbo Boost !
3.4d - Bulldozer (AMD FX).
, CPU rate > 3.0!
- GPU
- OpenCL-
- AVX- OC,
AVX
3.4c - Catalyst 11.12
3.4b - 5-7% Core 2/iX
- (20-40%)
- CPU
3.4a - AVX XOP, 20%
Sandy Bridge () Bulldozer
3.4 - OpenCL (-),
NVIDIA, AMD.
- 15% NVIDIA G80
- stored-
- stored- GPU
3.3d - -d
- CUDA 4.0
3.3c - "File rarcrypt.dll not found"
- ,
spanish.def
3.3b - Fermi (GTX 4xx).
3.3 - CUDA ,
5%,
- -d
3.25
- CUDA 3.0,
CUDA
- Core 2, Core iX ( 5% )
- RAR 2.0, -o
3.2c,d
- , 128
3.2b

3.2a
- 3-5% CPU-, GPU-
3.2
- CUDA 50% Geforce 8, 9
100% GTX 2xx
- CUDA crark-hp
- CUDA
3.2 BETA
- CUDA ( *)
- -c, CUDA
3.1c
- c
-

- . html
- Mac OS X-
- crark.net
3.1b - - crark-hp,

- Linux-
http://www.password-crackers.com/DOWNLOAD/crark31-linux.tar.gz
3.1a - crark-hp,

- RAR 3.x
28 - SHA RAR 3.x
- -f,
3.1 - (
CRARK-HP
-
3.0a - Core 2 ( rar 2.x)
3.0 - , ( *)
- , -mc
- RAR 2.x,

3.0 BETA - RAR 3.0, Pentium III/
Northwood, Prescott, AMD ( Athlon 64)
2.4 - RAR 2.x ,
.
25% 3- ,
. Eugene Shelwien
.
2.3b - P4. rar 3.0
.
2.3a - , - (5%) .
2.3 - 2- Pentium Pro/II, , -5, -6. PCL,

16-
"not defined .c(1)" - Jan Polonsky. -v.
2.2 - "stored"- (-m0). Linux (ELF) - 5-10%.
2.1a - "5 " PCL 2.0,
4 ( Dmitry Lisiy!).
2.1 - PCL v. 2.0 - ,
,
,
,
255.
2.0 - ( 1 200000). . , -mm.
1.99
- - RAR 2.0.
.
1.5
- Password Cracking Library (PCL) v.
1.0,
, , .
, ( 10 ) . .
1.02
- , -
0.5% .
5%.
1.01
- UNRAR 1.01
(. what's new RAR 2.0)
1.00:
- , .
-----------------------------------------------------------------

c R A R k
(First & Fastest RAR Cracker)
v. 3.4
() Copyright PSW-soft 1995-2001, 2006-11 by P. Semjanov
" ".
.
.
.
FREEWARE
: -


. !
1. .
cRARk RAR-. RAR
2.x, 3.x, 4.x.
cRARk
Pentium.

. Pentium 4/Core 2/AMD Athlon NVIDIA 8xxxx , AMD/ATI Radeon 5xxx .
RAR 3. 100 / ,
,
6- .
5000 .
50 /.
.
2. .
RAR-
:
- ;
- 28 (RAR 3.x)
-
-m0.
, ;
solid-, .
, ,
, .
cRARk .
CRARK-HP,
.
3.2, cRARk
NVIDIA CUDA,
a 3.4 ATI/AMD.
GPU:
1) NVIDIA c CUDA
1.1 (, GeForce 8800
.) AMD 5xxx/6xxx
OpenCL.
2) CUDA/OpenCL
3) CUDA/OpenCL ,
'*' ();
CPU.
4) (stored)
5) (-mc)
6) RAR 2.x
3. .


(. . 4).
:
CRARK []

CRARK-HP []
:
truepass -
PCL- (. 4.2.1).
, .

, .
:
-lXX - , XX (XX = 0..127,
= 1). ,
'*' (c. . 4.2.1);
-gXX - XX (XX = 0..127,
= 5);
-pXXXXX - ( "PASSWORD.DEF").
-b - (benchmark);
-v - ,
.
,
, ;
- - GPU ( CPU);
-dXX - CUDA/OpenCL (XX = 0..5,
- 2). 0 - , 5 - ,
().
-fWXYZ - W,X,Y,Z
(, -f1111).
.
-b.
4.
.
(password definition file)
.
PCL.
, PCL, ,
.
4.1. .
, :
, '##':
[ < > ]
##

< >
, '##'.
'#'
.
.
, , , .
4.2. .
,
(PASSWORD.DEF) '##', ,
. ,
, ..
. , .
: . , .
4.2.1. .
(charset) - ,
( , , ). :
1) (a, b, ..). ,
;
2) . , , .
. :
\$, \., \*, \?, \=
- '$', '.', '*', '?', '='
\], \[, \{, \}, \(, \) -
\ ()
-
\\
- '\'
\XX, X - hex-
\0
- ( ).
"" (. ).
, ,
.
3) . , , .
(. . 4.3.2), :
$a - ( ,
26 );
$A - ( , 26
);
$! - ( , 32 );
$1 - , ( , 10 );

$i - ( 33 );
$I - ( - 33
);
$o - ;
? - (.. , );
E: $v $p (. 4.3.4)
.
4) . .
. :
[$a $A]
[abc]
[$1 abcdef]
[s \0]
[$a $A $1 $!

- ;
- a, b, c;
- ;
- s, ;
$i $I $o] - ?.

5) '*'. , 0
() . :
$a *
- ;
[ab] * - , a, b, aa, ab, ba, bb, aaa ...
[$a $A] [$a $A $1] * - "" -
, .
, 0 , .
.
, , '*' , .
'*' .
, . ,
, '? *' '? ? *' , .
- '*' .
4.2.2. .
, , . PCL
: ( )
( , ..),
.
, ,
.
DOS- (CR/LF), UNIX- (LF). ( ),
() .
, :
$w - ;
$u - .

, ..
. $s(1), $s(2), ...
.
.
, .
(modifiers) . :
.u
.l
.t
.c
.j
.r
.s
.d

(upper)
(lower)
(truncate) (convert) (joke)
(reverse) (shrink) (duplicate)-

;
;
;
o;
;
;
;
2 .

,
. , ,
; - "
". , ,
- '-'.
3: .u, .l, .t.
,
.u .u(0) (PASSWORD);
.u(1), .u(2) (Password, pAssword);
.u(-), .u(-1) (passworD, passwoRd);
.t(-1)
-


()
()
(passwor).


. :
.j(0) .j -
(PaSsWoRd);
.j(1) - (pAsSwOrD):
.j(2) - (pAsswOrd);
.j(3) -
(PaSSWoRD);
.r(0) .r - (drowssap);
.s(0) .s - , ,
(password -> psswrd, offset -> offst);
.d(0) .d - (passwordpassword);
.d(1)
- (passworddrowssap);
.c(<>) - ( . 4.3.3).
,
, .
, ( - 63, ). ( $w - password):

$w.u(1).u(-) - PassworD
$w.s.t(4)
- pssw
$w.t(4).s
- pss
4.2.3. .
, ,
- . , .

. ,
: (psasword),
(pasword), (passweord)
(passwird). (permutations).
, , '{' '}'.
'}' ( - 1), ( ).
- . :
{abc} -
bac, acb
bc, ac, bc
aabc, babc ...
bbc, cbc ...
abc

182 () , :
- 2 ;
- 3 ;
- 4 * 26 - 3 ;
- 3 * 25 ;
- ;

{password}.2
{password}(2) - , , ,
psswrod, passwdro paasswor;
{$w} - .
:
1) ,
, , , . ,
,
2. , , - .
, ,
{password}.3, .
2) ,
.
(. . 4.3.4),
, ,
(..
{password} $a, {Password} - [$a $A]).
,
.
, .
3) - '{'
. good_{password} , {good}_password - .
4.3. .
, -

'##'.
4.3.1. .
(. . 4.2.2).
,
, .. $w $u.
:
$w = "<___>"
$u = "c:\\dict\\user.dic"

#
#

, .
Windows 95/98 ( MS
DOS Windows NT);
4.3.2. .
.
. :
$a - , 26 ;
$A - , 26 ;
$! - {}:"<>?[];\',./~!@#$%^&*()_+`-=\| 32 ;
$1 - , 10 .
:
$i - ;
$I - ;
$o - (,
).
:
$<> = [ < > ]
, (. . 4.2.1), :
$i = []
$o = [$! $1 \FF]
:
1) , ..
. , $! , \FF.
2) $i $I
/ . ,
.
, , '?', [$a $A $1 $!
$i $I $o], - .

4.3.3. .
.c (. .
4.2.2), ?.
?.c(<>) = "< >"
, ,
, . ,
?
= [1234567890],
?.c(0) = "!@#$%^&*()"
, Shift.
'\'
'"'. 0 255.
4.3.4.
:
$v - ( ) -
, .s .j.
$p - - , - (. . 4.2.3).
.
4.4. .
1) ZEXPL2L:
", ,
"Heaven!!!", ,
, - / - : "HeAvEn!!!", "Heaven!" "HeAven!!!!".
, , 10 ,
7."
PCL :
"e [aA] v [eE] n ! *" -l7 -g10.
,
. :
"{e [aA] v [eE] n} ! *" -l7 -g10.
2) : ", : "myprog", "MyProg", "my_prog" "My_Prog".
:
"[mM] y [_ \0] [pP] rog".
3)
, - . :
"$w [$1 $!] $w"

"$w.u(1) [$1 $!] $w.u(1)"


, $w ( ),
( 20000 ): 20000 * 42
* 20000 = 1.68E10 , .. 250 , .
,
, .. RAR

.
4) - ,
:
"$w.c(0)"
.c(0).
5) :
"$i $i $i $i $i $i".
- "$i *" -l6 -g6.
6) , "MyVeryLongGoodPassword",
- . :
"{MyVeryLongGoodPassword}" - 2382 , 12
"{MyVeryLongGoodPassword}.2" - 2836413 ., 4
7) , ,
- . :
$p = [$1]
##
{$w}

# -

8) . ,
:
$u
$u$u
$u$u$u
$u$u$u$u
...

#
#
# ..

9) 2 ,
:
"[abcdefghijklm] $a *" -
"[nopqrstuvwxyz] $a *" - .
n .
5. (FAQ).
1) ?
"Testing XX-chars passwords..." -lXX ( XX ).
2) XXX?
. PCL 3.0,
Parallel Password Recovery (http://www.parallelrecovery.com)
3) 10- , .
! . ,
.
.
4) . ?

RAR ,
.
5) . ,
- "a2".
RTFM. password.def
.
"[$a $1] *" - ok.
6)
. - ?
. , . - RAR (.
WinRAR).
7) .
?
. UnRAR
SetCryptKeys(). - RAR
, .
8) -
?
UNIX.
crark [] > _.
, tee.
9) ?
.
10) !!! !
. .
11) , , /
..
cRARk - . , ,
Parallel Password Recovery (http://www.parallelrecovery.com),
cRARk PCL .
12) ,
?
a) , NVIDIA GeForce 8.
8800 .
) . :
http://www.nvidia.com/object/cuda_get.html
) '*'
) GPU RAR 3.x, stored
-mc
13) GPU.

)
)
)

!
GPU, CPU
Windows Vista 7, ,
, driver-timeout.reg .
6. .

RAR- 3.x
,
.
.
,
, RAR- ,
.
8. .
e-mail.
e-mail: pavel@semjanov.com
WWW: http://www.semjanov.com
URL :
http://www.crark.net

WWW-.
,
, :
- (,
, );
- - - ,
:
.
9. .
;
Eugene Shelwien RAR 2.0;
Phil Frisbie, Jr. CPU;
, , cRARk.
!
P. Semjanov, St. Petersburg.

Оценить