1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-25 01:18:15 +00:00

Amending rule order

Improved conditional rule order.

if rule B in line 542 is better and more efficient than rule A in line 4.
Before: Rule B would be kept in line 542
Now: Rule B is moved to line 4
This commit is contained in:
Vavaldi 2023-07-17 17:38:34 +02:00 committed by GitHub
parent 328a2064a1
commit e35378760c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -293,6 +293,7 @@ $* +7
$* -3
@* +3
$* @5
[ $*
$* D5 O12
$* D7
$* L2
@ -576,6 +577,7 @@ $0 O05
$0 O12
$0 O14 O04
$0 O15
D2 $0
$0 O23
$0 O31 D2
$0 O32
@ -730,6 +732,7 @@ $1 u
$1 O21 *05
$1 O26 z2
$1 O41 r
D5 $1
$1 O53
$1 O56
$1 O58
@ -2159,11 +2162,13 @@ $a u
$a u $3
$a u O43
$a O02
D3 $a
$a O45
$a O54
$a O67
$a O73
$a O85
D9 $a
$a OB1
$a OB3
$a OB4
@ -6094,6 +6099,7 @@ D4 '5
*97 O07
*97 O36
*98 $e O52
O81 '9
*98 *85
*98 +0
*98 +1
@ -7930,6 +7936,7 @@ o77 i5I
-7 z2
-7 { Z1
-7 }
-8
-8 $!
-8 $%
-8 $5 +A
@ -7957,7 +7964,6 @@ o77 i5I
-8 -8 -8
-8 -8 -8 -8
-8 -9
-8
-8 @k
-8 @u
-8 @u O12
@ -8706,7 +8712,11 @@ D0 RA
D0 T7 O24
D0 Z1 sbj
D0 ^"
o0/
o0G
D0 ^N
o0V
o0u
D0 i1
D0 i1V
D0 i1h
@ -8858,7 +8868,6 @@ D2 $$ u
D2 $+ D0
D2 $,
D2 $.
D2 $0
D2 $1
D2 $;
D2 $@
@ -8966,7 +8975,6 @@ D3 $2
D3 $?
D3 $H
D3 $X
D3 $a
D3 $b
D3 $g
D3 $w
@ -9172,7 +9180,6 @@ D4 { O21
D4 }
D5
D5 $"
D5 $1
D5 $1 T6
D5 $7
D5 $R
@ -9436,7 +9443,6 @@ D8 z1
D8 z3 O36
D9
D9 $0
D9 $a
D9 $p O69
D9 'A
D9 *08
@ -12429,7 +12435,6 @@ Z5 { t
[ $
[ $# ^Q
[ $%
[ $*
[ $-
[ $2
[ $2 O0B
@ -12565,16 +12570,26 @@ Z5 { t
[ [ c
[ [ o71
[ [ O43
o0%
o0&
o0-
[ ^0 Z2
o0=
[ ^C *31
[ ^I -1
o0L
[ ^L l
[ ^L O27
o0O
o0P
[ ^V '6
[ ^X *12
o0a
o0g
[ ^g '7
[ ^h +2
[ ^j
o0p
[ ^v D1
[ ^}
[ c
@ -21167,9 +21182,7 @@ o0#
o0$
o0$ *54
o0$ +2
o0%
o0% $e q
o0&
o0& '6
o0& -5
o0' r
@ -21184,7 +21197,6 @@ o0+
o0,
o0, c O02
o0, p1
o0-
o0- '9 ^L
o0- D1
o0- R1
@ -21192,7 +21204,6 @@ o0- }
o0.
o0. O31
o0. z1
o0/
o0/ C
o0/ T1
o0/ z1
@ -21272,7 +21283,6 @@ o0:
o0;
o0<
o0< Z1
o0=
o0= ^b
o0= k Z3
o0= r
@ -21305,7 +21315,6 @@ o0F
o0F $s
o0F k
o0F l
o0G
o0G @q
o0G i0Q
o0H
@ -21325,7 +21334,6 @@ o0K *02
o0K T5
o0K u
o0K O23 ^z
o0L
o0L p1
o0M
o0M $n
@ -21342,12 +21350,10 @@ o0N *25
o0N *72
o0N D8 O14
o0N o4o Z2
o0O
o0O $4 z5
o0O T2
o0O i3B
o0O u
o0P
o0P $r
o0P *23
o0P Z4
@ -21370,7 +21376,6 @@ o0T +4
o0T L1
o0U
o0U u
o0V
o0V +2
o0V D3
o0V O32
@ -21408,7 +21413,6 @@ o0^ p1
o0^ z1
o0_
o0`
o0a
o0a T2
[ i2b
o0a ^f
@ -21467,7 +21471,6 @@ o0f ^7
o0f o39 l
o0f O12
o0f O32
o0g
o0g *34
o0g +6
o0g Z2
@ -21540,7 +21543,6 @@ o0o *13
o0o Z2
o0o p1
o0o q O26
o0p
o0p '6
o0p *40
o0p +3
@ -21589,7 +21591,6 @@ o0t q
o0t sPk
o0t u
o0t z1
o0u
o0u ^t
o0u i3-
o0u k
@ -31106,6 +31107,7 @@ O31 z1 -0
O31 z1 o6e
O31 z3 O61
O31 z4 *62
} D4
O32
O32 $
O32 $7
@ -32238,7 +32240,6 @@ O81 $1
O81 $9
O81 $m
O81 $z
O81 '9
O81 *34
O81 *91
O81 -1
@ -33912,7 +33913,6 @@ z5 } O47
} -7 o4a
} -9 }
} D1 Z4
} D4
} D4 o3y
} D8
} L0