ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ഹെയ്ംഡൽ സ്ട്രെംഗ്ത് എന്ന കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
heimdal-strength - Heimdal പാസ്വേഡ് ഗുണനിലവാര പരിശോധന ക്രാക്ക്ലിബ് ഉൾച്ചേർക്കുന്നു
സിനോപ്സിസ്
ഹീംഡൽ-ബലം [പ്രിൻസിപ്പൽ]
വിവരണം
ഹീംഡൽ-ബലം പരിശോധിക്കുന്ന Heimdal-നുള്ള ഒരു ബാഹ്യ പാസ്വേഡ് ഗുണനിലവാര പരിശോധന പ്രോഗ്രാമാണ്
ഒരു രഹസ്യവാക്കിന്റെ ശക്തി. ക്രാക്ക്ലിബ് ഉപയോഗിച്ച് പാസ്വേഡുകൾ പരിശോധിക്കാം, ഒരു സിഡിബിയിൽ പരിശോധിക്കാം
അറിയപ്പെടുന്ന ദുർബലമായ പാസ്വേഡുകളുടെ ഡാറ്റാബേസ്, നീളം പരിശോധിച്ചു, പ്രിന്റ് ചെയ്യാനാകാത്തവയോ അല്ലാത്തവയോ എന്ന് പരിശോധിച്ചു
ASCII പ്രതീകങ്ങൾ പുനർനിർമ്മിക്കാവുന്ന തരത്തിൽ നൽകുന്നതിന് ബുദ്ധിമുട്ടുള്ളതും ഉൾക്കൊള്ളിക്കേണ്ടതുമാണ്
പ്രത്യേക പ്രതീക ക്ലാസുകൾ, അല്ലെങ്കിൽ ഈ ടെസ്റ്റുകളുടെ ഏതെങ്കിലും സംയോജനം. ഇതുവഴിയാണ് സാധാരണയായി ഓടുന്നത്
kpasswdd(8) നേരിട്ട് ഉപയോഗിക്കുന്നതിനുപകരം Heimdal പാസ്വേഡ് ഗുണനിലവാര പരിശോധന ഇന്റർഫേസ് ഉപയോഗിക്കുന്നു.
ഈ പ്രോഗ്രാം ഉപയോഗിക്കുന്നതിന്, അത് കോൺഫിഗർ ചെയ്തിരിക്കണം krb5.conf "[appdefaults]" എന്നതിലെ ക്രമീകരണങ്ങൾ വഴി
"krb5-strength" എന്ന ആപ്ലിക്കേഷന്റെ പേരിന്. ഒരു സാധാരണ ക്രമീകരണം ഇതായിരിക്കും:
krb5-ശക്തി = {
password_dictionary = /usr/local/lib/kadmind/dictionary
}
യുടെ അടിസ്ഥാന പാതയായി നൽകിയിരിക്കുന്ന പാത്ത് ഉപയോഗിച്ച് CrackLib ഉപയോഗിച്ച് പാസ്വേഡുകൾ പരിശോധിക്കാൻ പറയുന്നു
CrackLib നിഘണ്ടു. പിന്തുണയ്ക്കുന്ന കോൺഫിഗറേഷനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾക്ക് ചുവടെയുള്ള "കോൺഫിഗറേഷൻ" കാണുക
ഓപ്ഷനുകൾ.
ഹീംഡൽ-ബലം തുടർന്ന് Heimdal പാസ്വേഡ് ഗുണനിലവാര പരിശോധനാ വിവരങ്ങൾ സ്റ്റാൻഡേർഡിൽ പ്രതീക്ഷിക്കുന്നു
ഇൻപുട്ട്, പ്രത്യേകിച്ച്:
പ്രധാനം:
പുതിയ പാസ്വേഡ്:
അവസാനിക്കുന്നു
എവിടെ പാസ്വേഡ് മാറ്റുന്ന പ്രിൻസിപ്പൽ ആണ് ആണ്
പുതിയ പാസ്വേഡ്. പാസ്വേഡ് ശക്തമാണെന്ന് തോന്നുകയാണെങ്കിൽ, അത് സ്റ്റാൻഡേർഡിൽ "അംഗീകാരം" എന്ന് പ്രിന്റ് ചെയ്യുന്നു
ഔട്ട്പുട്ട്, 0 എന്ന സ്റ്റാറ്റസ് ഉപയോഗിച്ച് പുറത്തുകടക്കുന്നു. പാസ്വേഡ് വളരെ ദുർബലമാണെന്ന് നിരസിച്ചാൽ, അത്
സ്റ്റാൻഡേർഡ് പിശകിൽ പാസ്വേഡ് നിരസിച്ചതിന്റെ കാരണം പ്രിന്റ് ചെയ്ത് ഒരു സ്റ്റാറ്റസ് ഉപയോഗിച്ച് പുറത്തുകടക്കും
0. ചില മാരകമായ പിശക് സംഭവിക്കുകയാണെങ്കിൽ, അത് ആ പിശക് സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് പ്രിന്റ് ചെയ്ത് പുറത്തുകടക്കും
പൂജ്യം അല്ലാത്ത പദവിയോടെ.
കോൺഫിഗറേഷൻ
ഇനിപ്പറയുന്നവ krb5.conf കോൺഫിഗറേഷൻ ഓപ്ഷനുകൾ പിന്തുണയ്ക്കുന്നു:
മിനിമം_വ്യത്യാസം
ഒരു സംഖ്യാ മൂല്യമായി സജ്ജീകരിക്കുകയാണെങ്കിൽ, ഈ എണ്ണത്തിൽ കുറവ് അദ്വിതീയ പ്രതീകങ്ങളുള്ള പാസ്വേഡുകൾ
നിരസിക്കപ്പെടും. ഇത് നിരസിക്കാൻ ഉപയോഗിക്കാം, ഉദാഹരണത്തിന്, നീളമുള്ള പാസ്വേഡുകൾ
ഒരേ പ്രതീകത്തിന്റെ സ്ട്രിംഗുകൾ അല്ലെങ്കിൽ ചെറിയ എണ്ണം പ്രതീകങ്ങളുടെ ആവർത്തനങ്ങൾ
ഊഹിക്കാൻ വളരെ എളുപ്പമായിരിക്കും.
മിനിമം_ദൈർഘ്യം
ഒരു സംഖ്യാ മൂല്യമായി സജ്ജീകരിക്കുകയാണെങ്കിൽ, അതിലും കുറഞ്ഞ പ്രതീകങ്ങളുള്ള പാസ്വേഡുകൾ ആയിരിക്കും
നിരസിച്ചു, CrackLib-ലെ ദൈർഘ്യ നിയന്ത്രണങ്ങളിൽ നിന്ന് സ്വതന്ത്രമായി. ഈ ക്രമീകരണം ശ്രദ്ധിക്കുക
CrackLib-ലെ ഏറ്റവും കുറഞ്ഞ ദൈർഘ്യ ആവശ്യകതകളെ മറികടക്കുന്നില്ല.
പാസ്വേഡ്_നിഘണ്ടു
CrackLib നിഘണ്ടുവിലേക്കുള്ള അടിസ്ഥാന പാത വ്യക്തമാക്കുകയും പാസ്വേഡ് ശക്തി പരിശോധന പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു
CrackLib ഉപയോഗിക്കുന്നു. നൽകിയിരിക്കുന്ന പാത നിഘണ്ടു ഫയലുകളിലേക്കുള്ള പൂർണ്ണ പാതയായിരിക്കണം,
ട്രെയിലിംഗ് ഒഴിവാക്കുന്നു *.hwm, *.pwd, ഒപ്പം *.pwi CrackLib നിഘണ്ടുവിനുള്ള വിപുലീകരണങ്ങൾ.
password_dictionary_cdb
ഒരു CDB നിഘണ്ടുവിലേക്കുള്ള അടിസ്ഥാന പാത വ്യക്തമാക്കുകയും CDB പാസ്വേഡ് നിഘണ്ടു പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു
തിരയലുകൾ. കീകൾ അറിയപ്പെടുന്ന ഒരു CDB ഫോർമാറ്റ് ഡാറ്റാബേസിലേക്ക് പാത്ത് പോയിന്റ് ചെയ്യണം
പാസ്വേഡുകൾ അല്ലെങ്കിൽ നിഘണ്ടു വാക്കുകൾ. മൂല്യങ്ങൾ അവഗണിക്കപ്പെടുന്നു. നിങ്ങൾക്ക് ഉപയോഗിക്കാം
krb5-Strength-wordlist ഒരു വേഡ് ലിസ്റ്റിൽ നിന്ന് CDB ഡാറ്റാബേസ് സൃഷ്ടിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി.
CrackLib ചെയ്യുന്ന സങ്കീർണ്ണമായ പാസ്വേഡ് മാംഗ്ലിംഗ് CDB നിഘണ്ടു ലുക്കപ്പുകൾ ചെയ്യുന്നില്ല.
പകരം, പാസ്വേഡ് തന്നെ നിഘണ്ടുവിനെതിരെ പരിശോധിക്കും, തുടർന്ന്
ആദ്യ പ്രതീകം, അവസാന പ്രതീകം നീക്കം ചെയ്തുകൊണ്ട് രൂപീകരിച്ച പാസ്വേഡിന്റെ വ്യതിയാനങ്ങൾ,
ആദ്യത്തെയും അവസാനത്തെയും പ്രതീകങ്ങൾ, ആദ്യത്തെ രണ്ട് പ്രതീകങ്ങൾ, അവസാനത്തെ രണ്ട് പ്രതീകങ്ങൾ.
ഈ സ്ട്രിംഗുകളിലേതെങ്കിലും CDB ഡാറ്റാബേസിൽ കണ്ടെത്തിയാൽ, പാസ്വേഡ് നിരസിക്കപ്പെടും;
അല്ലാത്തപക്ഷം, ഈ ചെക്കിലൂടെയെങ്കിലും അത് സ്വീകരിക്കപ്പെടും.
ഒരു CrackLib നിഘണ്ടു, ഒരു CDB നിഘണ്ടു, ഒരു SQLite നിഘണ്ടു എന്നിവയെല്ലാം ക്രമീകരിച്ചേക്കാം
അതേ സമയം അല്ലെങ്കിൽ ഏതെങ്കിലും കോമ്പിനേഷനിൽ, ഈ സാഹചര്യത്തിൽ CrackLib ആദ്യം പ്രവർത്തിക്കും,
തുടർന്ന് CDB ഉം തുടർന്ന് SQLite ഉം.
password_dictionary_sqlite
ഒരു SQLite നിഘണ്ടുവിലേക്കുള്ള അടിസ്ഥാന പാത വ്യക്തമാക്കുകയും SQLite പാസ്വേഡ് നിഘണ്ടു പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു
തിരയലുകൾ. പാത "പാസ്വേഡുകൾ" എന്ന് പേരുള്ള ഒരു പട്ടികയുള്ള ഒരു SQLite 3 ഡാറ്റാബേസിലേക്ക് ചൂണ്ടിക്കാണിച്ചിരിക്കണം.
ഈ പട്ടികയിൽ ഓരോന്നിനും "പാസ്വേഡ്", "ഡ്രോസ്സാപ്പ്" എന്നീ രണ്ട് നിരകൾ ഉണ്ടായിരിക്കണം
നിഘണ്ടു വാക്ക്, പദവും പദത്തിന്റെ വിപരീത രൂപവും ഉൾക്കൊള്ളുന്നു. നിങ്ങൾക്ക് ഉപയോഗിക്കാം
krb5-Strength-wordlist ഒരു വേഡ് ലിസ്റ്റിൽ നിന്ന് SQLite ഡാറ്റാബേസ് സൃഷ്ടിക്കുന്നതിനുള്ള യൂട്ടിലിറ്റി.
SQLite നിഘണ്ടു ലുക്കപ്പുകൾ CrackLib ആ സങ്കീർണ്ണമായ പാസ്വേഡ് മാംഗ്ലിംഗ് ചെയ്യുന്നില്ല
ചെയ്യുന്നു, എന്നാൽ എഡിറ്റ് ദൂരത്തിലുള്ള ഏതെങ്കിലും പാസ്വേഡ് അവർ കണ്ടെത്തി നിരസിക്കും
നിഘണ്ടുവിലെ ഒരു വാക്ക്, അതായത് നിഘണ്ടു വാക്ക് ഇതിൽ നിന്ന് രൂപീകരിക്കാം
ഒരൊറ്റ പ്രതീകം ചേർക്കുകയോ ഇല്ലാതാക്കുകയോ പരിഷ്ക്കരിക്കുകയോ ചെയ്തുകൊണ്ട് പാസ്വേഡ്.
ഒരു CrackLib നിഘണ്ടു, ഒരു CDB നിഘണ്ടു, ഒരു SQLite നിഘണ്ടു എന്നിവയെല്ലാം ക്രമീകരിച്ചേക്കാം
അതേ സമയം അല്ലെങ്കിൽ ഏതെങ്കിലും കോമ്പിനേഷനിൽ, ഈ സാഹചര്യത്തിൽ CrackLib ആദ്യം പ്രവർത്തിക്കും,
തുടർന്ന് CDB ഉം തുടർന്ന് SQLite ഉം.
ആവശ്യം_ascii_printable
ഒരു യഥാർത്ഥ ബൂളിയൻ മൂല്യത്തിലേക്ക് സജ്ജീകരിച്ചാൽ, ASCII അല്ലാത്ത ഏതെങ്കിലും പാസ്വേഡ് നിരസിക്കുന്നു
പ്രതീകങ്ങൾ അല്ലെങ്കിൽ ASCII നിയന്ത്രണ പ്രതീകങ്ങൾ. ഇടങ്ങൾ അനുവദനീയമാണ്; ടാബുകൾ അല്ല (കുറഞ്ഞത്
POSIX C ലൊക്കേൽ അനുമാനിക്കുന്നു). കാനോനിക്കലൈസേഷനോ പ്രതീക ഗണമോ നിർവചിച്ചിട്ടില്ല
Kerberos പാസ്വേഡുകൾ പൊതുവെ, അതിനാൽ ഒഴിവാക്കാൻ നിങ്ങൾ ASCII അല്ലാത്ത പ്രതീകങ്ങൾ നിരസിക്കാൻ ആഗ്രഹിച്ചേക്കാം
വ്യത്യസ്ത ഡിഫോൾട്ട് ക്യാരക്ടർ സെറ്റുകളുള്ള കമ്പ്യൂട്ടറുകളിലെ ഇന്ററോപ്പറബിളിറ്റി പ്രശ്നങ്ങൾ അല്ലെങ്കിൽ
യൂണികോഡ് നോർമലൈസേഷൻ ഫോമുകൾ.
ആവശ്യമുള്ള_ക്ലാസ്സുകൾ
ഈ ഓപ്ഷൻ കൂടുതൽ സങ്കീർണ്ണമായ പ്രതീക ക്ലാസ് ആവശ്യകതകൾ വ്യക്തമാക്കാൻ അനുവദിക്കുന്നു. ദി
ഈ പരാമീറ്ററിന്റെ മൂല്യം ഒന്നോ അതിലധികമോ വൈറ്റ്സ്പെയ്സ്-വേർതിരിക്കപ്പെട്ട റൂൾ ആയിരിക്കണം. ഓരോ നിയമവും
വാക്യഘടനയുണ്ട്:
[ - :] [, ...]
എവിടെ "മുകളിൽ", "താഴ്ന്ന", "അക്കം" അല്ലെങ്കിൽ "ചിഹ്നം" എന്നിവയിൽ ഒന്നാണ്. ചിഹ്ന ക്ലാസ്
സ്പേസ് ഉൾപ്പെടെ, ആൽഫാന്യൂമെറിക് പ്രതീകങ്ങൾ ഒഴികെയുള്ള എല്ലാ പ്രതീകങ്ങളും ഉൾപ്പെടുന്നു. ദി
ലിസ്റ്റ് ചെയ്ത ക്ലാസുകൾ പാസ്വേഡിൽ ദൃശ്യമാകണം. ആവശ്യമുള്ള ഒന്നിലധികം ക്ലാസുകൾ a ഉപയോഗിച്ച് വേർതിരിക്കുക
കോമ (ഒപ്പം ഇടമില്ല).
പ്ലഗിൻ അല്ലെങ്കിൽ പാസ്വേഡ് ഏത് ഭാഷയിലായാലും പ്രതീക ക്ലാസ് പരിശോധനകൾ നടത്തും
ചെക്ക് പ്രോഗ്രാം പ്രവർത്തിക്കുന്നു, ഇത് സാധാരണയായി POSIX C ലൊക്കേൽ ആയിരിക്കും, പക്ഷേ ആയിരിക്കാം
പ്രാദേശിക കോൺഫിഗറേഷൻ അനുസരിച്ച് വ്യത്യസ്തമാണ്.
ഒരു ലളിതമായ ഉദാഹരണം:
ആവശ്യം_ക്ലാസ്സുകൾ = മുകളിൽ, താഴെ, അക്കം
ഇതിന് എല്ലാ പാസ്വേഡുകളിലും കുറഞ്ഞത് ഒരു വലിയക്ഷരമെങ്കിലും ഉണ്ടായിരിക്കണം
ചെറിയക്ഷരവും കുറഞ്ഞത് ഒരു അക്കവും.
ഉണ്ടെങ്കിൽ, ഒപ്പം ഏറ്റവും കുറഞ്ഞ പാസ്വേഡ് ദൈർഘ്യവും പരമാവധി പാസ്വേഡും വ്യക്തമാക്കുക
ഈ നിയമം ബാധകമാകുന്ന ദൈർഘ്യം. പ്രതീക ക്ലാസ് വ്യക്തമാക്കാൻ ഇത് ഒരാളെ അനുവദിക്കുന്നു
പാസ്വേഡ് ദൈർഘ്യത്തിനനുസരിച്ച് മാറുന്ന ആവശ്യകതകൾ. അതിനാൽ, ഉദാഹരണത്തിന്:
ആവശ്യം_ക്ലാസ്സുകൾ = 8-19:മുകൾ, താഴെ 8-15:അക്കം 8-11:ചിഹ്നം
8 മുതൽ 11 പ്രതീകങ്ങൾ വരെയുള്ള എല്ലാ പാസ്വേഡുകളിലും നാല് പ്രതീകങ്ങളും അടങ്ങിയിരിക്കണം
ക്ലാസുകൾ, 12 മുതൽ 15 വരെ അക്ഷരങ്ങൾ നീളമുള്ള പാസ്വേഡുകളിൽ വലിയക്ഷരവും ചെറിയക്ഷരവും എ
അക്കങ്ങൾ, 16 മുതൽ 19 വരെ പ്രതീകങ്ങൾ വരെയുള്ള പാസ്വേഡുകളിൽ വലിയക്ഷരവും ചെറിയക്ഷരവും അടങ്ങിയിരിക്കുന്നു.
20 പ്രതീകങ്ങളിൽ കൂടുതലുള്ള പാസ്വേഡുകൾക്ക് പ്രതീക ക്ലാസ് നിയന്ത്രണങ്ങളൊന്നുമില്ല. (ഈ
മിനിമം_ലെങ്ത് = 8 എന്നതിനൊപ്പം ഉദാഹരണം ഉപയോഗിച്ചിരിക്കാം.)
ആവശ്യം_non_letter
ഒരു യഥാർത്ഥ ബൂളിയൻ മൂല്യത്തിലേക്ക് സജ്ജമാക്കുകയാണെങ്കിൽ, പാസ്വേഡിൽ കുറഞ്ഞത് ഒരു പ്രതീകമെങ്കിലും അടങ്ങിയിരിക്കണം
ഒരു അക്ഷരമോ (വലിയക്ഷരമോ ചെറിയക്ഷരമോ) ഒരു സ്പെയ്സോ അല്ല. ഇത് സഹായകമായേക്കാം
പാസ്ഫ്രെയ്സുകളുമായുള്ള സംയോജനം; ഉപയോക്താക്കൾക്ക് ഒരു സ്റ്റോക്ക് ഇംഗ്ലീഷ് ശൈലി തിരഞ്ഞെടുക്കാം, ഇത് ചെയ്യും
കുറച്ച് അധിക സങ്കീർണ്ണതയെങ്കിലും നിർബന്ധിക്കുക.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ heimdal-Strength ഉപയോഗിക്കുക