mirror of
https://github.com/Matir/skel.git
synced 2026-05-25 21:19:09 -07:00
Update john.conf to bleeding edge.
This commit is contained in:
@@ -104,8 +104,10 @@ TimeFormat24 = %H:%M:%S
|
|||||||
# Default is N
|
# Default is N
|
||||||
#IgnoreChmodErrors = N
|
#IgnoreChmodErrors = N
|
||||||
|
|
||||||
# Set this to N to disable use of memory-mapping in wordlist mode.
|
# This figure is in MB. The default is to memory map wordlists not larger
|
||||||
WordlistMemoryMap = Y
|
# than one terabyte.
|
||||||
|
# Set this to 0 to disable any use of memory-mapping in wordlist mode.
|
||||||
|
WordlistMemoryMapMaxSize = 1048576
|
||||||
|
|
||||||
# For single mode, load the full GECOS field (before splitting) as one
|
# For single mode, load the full GECOS field (before splitting) as one
|
||||||
# additional candidate. Normal behavior is to only load individual words
|
# additional candidate. Normal behavior is to only load individual words
|
||||||
@@ -216,6 +218,12 @@ UnicodeStoreUTF8 = Y
|
|||||||
# This is needed e.g. for --loopback to crack LM->NT including non-ASCII.
|
# This is needed e.g. for --loopback to crack LM->NT including non-ASCII.
|
||||||
CPstoreUTF8 = Y
|
CPstoreUTF8 = Y
|
||||||
|
|
||||||
|
# Normally, we try to handle Unicode characters not in our selected codepage
|
||||||
|
# with best effort. Enabling this option will instead translate any such
|
||||||
|
# character to "?" (default), to meet certain formats' behavior.
|
||||||
|
EmulateBrokenEncoding = N
|
||||||
|
ReplacementCharacter = ?
|
||||||
|
|
||||||
# Default verbosity is 3, valid figures are 1-5 right now.
|
# Default verbosity is 3, valid figures are 1-5 right now.
|
||||||
# 4-5 enables some extra output and diagnostics.
|
# 4-5 enables some extra output and diagnostics.
|
||||||
# 4 is same verbosity as "john proper" aka. non-jumbo.
|
# 4 is same verbosity as "john proper" aka. non-jumbo.
|
||||||
@@ -266,6 +274,11 @@ ShowUIDinCracks = N
|
|||||||
# a negative number means UNLIMITED grace time - never hard abort.
|
# a negative number means UNLIMITED grace time - never hard abort.
|
||||||
AbortGraceTime = 30
|
AbortGraceTime = 30
|
||||||
|
|
||||||
|
# Setting this to true allows SAP-B and SAP-G "half hashes" to be cracked.
|
||||||
|
# These are taken from RFC_READ_TABLE and padded with nulls to correct length.
|
||||||
|
# This may produce some false positives if enabled, at least for SAP-B.
|
||||||
|
SAPhalfHashes = N
|
||||||
|
|
||||||
# This allows you to list a few words/names that will be used by single mode
|
# This allows you to list a few words/names that will be used by single mode
|
||||||
# as if they were included in every GECOS field. Use sparingly! Please note
|
# as if they were included in every GECOS field. Use sparingly! Please note
|
||||||
# that the example words are commented out, so the list is empty!
|
# that the example words are commented out, so the list is empty!
|
||||||
@@ -284,6 +297,19 @@ AbortGraceTime = 30
|
|||||||
#somedirectory
|
#somedirectory
|
||||||
#$JOHN/my.pot
|
#$JOHN/my.pot
|
||||||
|
|
||||||
|
[Options:CPUtune]
|
||||||
|
# If preset is given, use it and skip autotune (NOTE: non-intel archs will
|
||||||
|
# currently ignore this option and always autotune)
|
||||||
|
UsePreset = Y
|
||||||
|
# Performance sample time, default 10 ms
|
||||||
|
AutoTuneSampleTime = 10
|
||||||
|
# Required gain to consider this scale better. Default is 1 %
|
||||||
|
AutoTuneReqGain = 1
|
||||||
|
# Max crypt_all() duration for trying a higher scale, default 100 ms
|
||||||
|
AutoTuneMaxDuration = 100
|
||||||
|
# If we tried this many increases of scale w/o gain, give up. Default 3.
|
||||||
|
AutoTuneMaxNoProgress = 3
|
||||||
|
|
||||||
[Options:MPI]
|
[Options:MPI]
|
||||||
# Automagically disable OMP if MPI is used (set to N if
|
# Automagically disable OMP if MPI is used (set to N if
|
||||||
# you want to run one MPI process per multi-core host)
|
# you want to run one MPI process per multi-core host)
|
||||||
@@ -316,6 +342,64 @@ FanStatus = N
|
|||||||
AbortTemperature = 95
|
AbortTemperature = 95
|
||||||
|
|
||||||
|
|
||||||
|
# ZTEX specific settings
|
||||||
|
[ZTEX:descrypt]
|
||||||
|
# The design has two programmable clocks. The 1st one is supplied to
|
||||||
|
# pipelines of DES rounds, the 2nd clock is supplied to comparators.
|
||||||
|
# Startup frequencies are 220,160.
|
||||||
|
#Frequency = 220,160
|
||||||
|
|
||||||
|
[ZTEX:bcrypt]
|
||||||
|
# Define typical setting of hashes it's going to process. It allows
|
||||||
|
# to adjust for best performance.
|
||||||
|
TargetSetting = 6
|
||||||
|
# Startup frequency for bcrypt-ztex is 140. Design tools guaranteed
|
||||||
|
# 141.5 in worst-case temperature and voltage.
|
||||||
|
Frequency = 141
|
||||||
|
# It's possible to set frequency on per-board and per-fpga basis.
|
||||||
|
#Frequency_04A36E0FD6 = 142
|
||||||
|
#Frequency_04A36E0FD6_0 = 143
|
||||||
|
#Frequency_04A36E0FD6_3 = 144
|
||||||
|
|
||||||
|
[ZTEX:sha512crypt]
|
||||||
|
#TargetRounds = 5000
|
||||||
|
# Design tools reported possible frequency to be 215 MHz.
|
||||||
|
# We never encountered a board where this worked anywhere close
|
||||||
|
# to such high frequency. Default frequency is set to 160 MHz.
|
||||||
|
# Some lucky boards might run at some higher frequency.
|
||||||
|
Frequency = 160
|
||||||
|
#Config1 = \x00\x00
|
||||||
|
|
||||||
|
[ZTEX:Drupal7]
|
||||||
|
#TargetRounds = 16384
|
||||||
|
# Drupal7 uses same bitstream as sha512crypt, see comment regarding
|
||||||
|
# default frequency in sha512crypt section.
|
||||||
|
#Frequency = 160
|
||||||
|
# Some bitstreams accept runtime configuration.
|
||||||
|
# In sha512crypt/Drupal7, configuration is 2 bytes. That's interpreted
|
||||||
|
# as a bitmask. By setting any of the lowest 10 bits to 1 it turns off
|
||||||
|
# corresponding unit (there are 10 units in the bitstream).
|
||||||
|
# This turns off units 0 and 1.
|
||||||
|
#Config1 = \x03\x00
|
||||||
|
# This turns off all 10 units (resulting in a timeout).
|
||||||
|
#Config1_04A36E0FD6_0 = \xff\x03
|
||||||
|
|
||||||
|
[ZTEX:sha256crypt]
|
||||||
|
# Design tools reported possible frequency is 166.3 but tested boards
|
||||||
|
# miss guesses, often fail unless frequency is decreased.
|
||||||
|
#Frequency = 165
|
||||||
|
Frequency = 135
|
||||||
|
#TargetRounds = 1000000
|
||||||
|
|
||||||
|
# md5crypt and phpass use same bitstream. Design tools reported
|
||||||
|
# possible frequency is 202 MHz. Tested boards run OK at 180 MHz.
|
||||||
|
[ZTEX:md5crypt]
|
||||||
|
Frequency = 180
|
||||||
|
|
||||||
|
[ZTEX:phpass]
|
||||||
|
Frequency = 180
|
||||||
|
#TargetRounds = 2048
|
||||||
|
|
||||||
[Options:OpenCL]
|
[Options:OpenCL]
|
||||||
# Set default OpenCL device. Command line option will override this.
|
# Set default OpenCL device. Command line option will override this.
|
||||||
# If not set, we will search for a GPU or fall-back to the most
|
# If not set, we will search for a GPU or fall-back to the most
|
||||||
@@ -348,6 +432,7 @@ GlobalBuildOpts = -cl-mad-enable
|
|||||||
# Any other value (eg. 64) will be taken verbatim.
|
# Any other value (eg. 64) will be taken verbatim.
|
||||||
AutotuneLWS = 1
|
AutotuneLWS = 1
|
||||||
|
|
||||||
|
|
||||||
# Format-specific settings:
|
# Format-specific settings:
|
||||||
|
|
||||||
# Uncomment the below for nvidia sm_30 and beyond.
|
# Uncomment the below for nvidia sm_30 and beyond.
|
||||||
@@ -464,15 +549,16 @@ DefaultHybridMask = ?w?d?d?d?d
|
|||||||
8 =
|
8 =
|
||||||
9 =
|
9 =
|
||||||
|
|
||||||
# these are user defined character sets. There purpose is to allow custom salt
|
# These are user defined character sets. Their purpose is to allow custom salt
|
||||||
# values to be used within the salt_regen logic. These will be the characters
|
# values to be used within the salt_regen logic. These will be the characters
|
||||||
# to use for this character within the salt. So if we had a salt that was 4
|
# to use for this character within the salt. So if we had a salt that was 4
|
||||||
# characters, and 0-9a-m, we can easily do this by 0 = [0-9a-m] If this is used,
|
# characters, and 0-9a-m, we can easily do this by 0 = [0-9a-m]. If this is
|
||||||
# the regen salt value would be ?0?0?0?0 and salts such as a47m 2kd5 would be valid.
|
# used, the regen salt value would be ?0?0?0?0 and salts such as a47m 2kd5
|
||||||
|
# would be valid.
|
||||||
[Regen_Salts_UserClasses]
|
[Regen_Salts_UserClasses]
|
||||||
1 = [1-9]
|
1 = [1-9]
|
||||||
|
|
||||||
# A "no rules" rule for super fast Single mode (use with --single=none)
|
# A "no rules" rule for eg. super-fast Single mode (use with --single=none)
|
||||||
[List.Rules:None]
|
[List.Rules:None]
|
||||||
:
|
:
|
||||||
|
|
||||||
@@ -821,6 +907,10 @@ i[0-9A-Z][ -~]
|
|||||||
o[0-9A-E][ -~] Q M o[0-9A-E][ -~] Q
|
o[0-9A-E][ -~] Q M o[0-9A-E][ -~] Q
|
||||||
i[0-9A-E][ -~] i[0-9A-E][ -~]
|
i[0-9A-E][ -~] i[0-9A-E][ -~]
|
||||||
|
|
||||||
|
[List.Rules:T9]
|
||||||
|
/?D l sa2 sb2 sc2 sd3 se3 sf3 sg4 sh4 si4 sj5 sk5 sl5 sm6 sn6 so6 sp7 sq7 sr7 ss7 st8 su8 sv8 sw9 sx9 sy9 sz9 s?D*
|
||||||
|
/?D l sa2 sb2 sc2 sd3 se3 sf3 sg4 sh4 si4 sj5 sk5 sl5 sm6 sn6 so6 sp7 sq7 sr7 ss7 st8 su8 sv8 sw9 sx9 sy9 sz9 /?D s?D#
|
||||||
|
|
||||||
# Default Loopback mode rules.
|
# Default Loopback mode rules.
|
||||||
[List.Rules:Loopback]
|
[List.Rules:Loopback]
|
||||||
.include [List.Rules:NT]
|
.include [List.Rules:NT]
|
||||||
@@ -832,6 +922,12 @@ i[0-9A-E][ -~] i[0-9A-E][ -~]
|
|||||||
.include [List.Rules:Extra]
|
.include [List.Rules:Extra]
|
||||||
.include [List.Rules:OldOffice]
|
.include [List.Rules:OldOffice]
|
||||||
|
|
||||||
|
# "Best64" rules
|
||||||
|
[List.Rules:best64]
|
||||||
|
!! hashcat logic ON
|
||||||
|
.include <best64.conf>
|
||||||
|
!! hashcat logic OFF
|
||||||
|
|
||||||
# For Wordlist mode and very fast hashes
|
# For Wordlist mode and very fast hashes
|
||||||
[List.Rules:Jumbo]
|
[List.Rules:Jumbo]
|
||||||
.include [List.Rules:Wordlist]
|
.include [List.Rules:Wordlist]
|
||||||
@@ -839,9 +935,7 @@ i[0-9A-E][ -~] i[0-9A-E][ -~]
|
|||||||
.include [List.Rules:Extra]
|
.include [List.Rules:Extra]
|
||||||
.include [List.Rules:NT]
|
.include [List.Rules:NT]
|
||||||
.include [List.Rules:OldOffice]
|
.include [List.Rules:OldOffice]
|
||||||
|
.include [List.Rules:best64]
|
||||||
# "Best64" rules
|
|
||||||
.include <best64.conf>
|
|
||||||
|
|
||||||
# KoreLogic rules
|
# KoreLogic rules
|
||||||
.include <korelogic.conf>
|
.include <korelogic.conf>
|
||||||
@@ -852,6 +946,7 @@ i[0-9A-E][ -~] i[0-9A-E][ -~]
|
|||||||
.include [List.Rules:Jumbo]
|
.include [List.Rules:Jumbo]
|
||||||
.include [List.Rules:best64]
|
.include [List.Rules:best64]
|
||||||
.include [List.Rules:KoreLogic]
|
.include [List.Rules:KoreLogic]
|
||||||
|
.include [List.Rules:T9]
|
||||||
|
|
||||||
# Incremental modes
|
# Incremental modes
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user