1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-22 08:08:10 +00:00

Rules: Add new rulesets from T0XlC: T0XlCv2, T0XlC_3_rule, T0XlC_insert_HTLM_entities_0_Z

T0XlC_3_rule: example ruleset for the new 3 modifier.
T0XlC_insert_HTLM_entities_0_Z: inserts the HTML entity names and numbers from 0 to Z (it's pretty powerful but only applies where the websites encode somehow the password characters then hash them)
This commit is contained in:
Jens Steube 2022-04-09 19:37:36 +02:00
parent 6fce6fb3ff
commit 6509351dce
4 changed files with 26714 additions and 11931 deletions

View File

@ -83,6 +83,7 @@
- OpenCL Runtime: Add some unstable warnings detected on macOS - OpenCL Runtime: Add some unstable warnings detected on macOS
- OpenCL Runtime: Set default device-type to GPU with Apple Silicon compute devices - OpenCL Runtime: Set default device-type to GPU with Apple Silicon compute devices
- Rules: Update hand-written rulesets to covers years up to 2029 - Rules: Update hand-written rulesets to covers years up to 2029
- Rules: Add new rulesets from T0XlC: T0XlCv2, T0XlC_3_rule, T0XlC_insert_HTLM_entities_0_Z
- Status code: updated negative status code (added kernel create failure and resync) - Status code: updated negative status code (added kernel create failure and resync)
- Status code: updated negative status code, usefull in Unit tests engine (test.sh) - Status code: updated negative status code, usefull in Unit tests engine (test.sh)
- Terminal: show empty OpenCL platforms only in backend information mode - Terminal: show empty OpenCL platforms only in backend information mode

47
rules/T0XlC_3_rule.rule Normal file
View File

@ -0,0 +1,47 @@
# Created by: T0XlC ᨐ
#
# Upper case the letter after the Nth instance of a char
#
# -------------------------------------------------------------------------------------
# | DICTIONARY_WORD 3_RULE OUTPUT |
# -------------------------------------------------------------------------------------
# | one and that's it 31 @ oneandThat'sit |
# | You must not sleep 30 31 32 33 @ $1 $2 YouMustNotSleep12 |
# | Create new password 30 31 32 33 so0 Create New Passw0rd |
# | This isn't secure 30 31 32 33 @ TE ThisIsn'tSecurE |
# | I took your words 30 31 32 33 34 @ ] ] ] $m $a $n ITookYourWoman |
# | encrypt your passwords 30 31 32 33 @ T0 EncryptYourPasswords |
# -------------------------------------------------------------------------------------ᨐ
#
# hint : use as a combination rule -r T0XlC_3_rule.rule -r T0XlC_3_rule.rule or -r T0XlC_3_rule.rule -r best64.rule
:
@
30
31
32
33
34
35
36
37
38
39
3A
30 31 32 33 34 35 36 37 38 39 3A
30 31 32 33 34 35 36 37 38 39 3A @
T1
T2
T3
T4
T5
T6
T7
T8
T9
TA
TB
TC
TD
TE
TF

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff