āĻāĻāĻŋ āĻšāϞ āĻšāĻŋāĻŽāĻĄāĻžāϞ-āĻļāĻā§āϤāĻŋ āĻāĻŽāĻžāύā§āĻĄ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻžāϧāĻŋāĻ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝā§āϰ āĻ āύāϞāĻžāĻāύ āĻāϝāĻŧāĻžāϰā§āĻāϏā§āĻā§āĻļāύ āϝā§āĻŽāύ āĻāĻŦā§āύā§āĻā§ āĻ āύāϞāĻžāĻāύ, āĻĢā§āĻĄā§āϰāĻž āĻ āύāϞāĻžāĻāύ, āĻāĻāύā§āĻĄā§āĻ āĻ āύāϞāĻžāĻāύ āĻāĻŽā§āϞā§āĻāϰ āĻŦāĻž MAC OS āĻ āύāϞāĻžāĻāύ āĻāĻŽā§āϞā§āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠OnWorks āĻĢā§āϰāĻŋ āĻšā§āϏā§āĻāĻŋāĻ āĻĒā§āϰāĻĻāĻžāύāĻāĻžāϰā§āϤ⧠āĻāĻžāϞāĻžāύ⧠āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻžāϰā§āϝāĻā§āϰāĻŽ:
NAME āĻāϰ
heimdal-āĻļāĻā§āϤāĻŋ - CrackLib āĻāĻŽā§āĻŦā§āĻĄāĻŋāĻ Heimdal āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻā§āĻŖāĻŽāĻžāύ āĻĒāϰā§āĻā§āώāĻž
āϏāĻžāĻāύā§āĻĒāĻŋāϏāĻŋāϏ
āĻšāĻŋāĻŽāĻĄāĻžāϞ-āĻļāĻā§āϤāĻŋ [āĻ āϧā§āϝāĻā§āώ]
āĻŦāϰā§āĻŖāύāĻžāĻ
āĻšāĻŋāĻŽāĻĄāĻžāϞ-āĻļāĻā§āϤāĻŋ āĻšāĻŋāĻŽāĻĄāĻžāϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻā§āĻŖāĻŽāĻžāύ āĻĒāϰā§āĻā§āώāĻž āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āϝāĻž āϝāĻžāĻāĻžāĻ āĻāϰā§
āĻāĻāĻāĻŋ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻļāĻā§āϤāĻŋāĨ¤ CrackLib āĻĻāĻŋāϝāĻŧā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āĻāĻāĻāĻŋ CDB āĻāϰ āĻŦāĻŋāϰā§āĻĻā§āϧ⧠āĻā§āĻ āĻāϰāĻž āĻšāϝāĻŧ
āĻĒāϰāĻŋāĻāĻŋāϤ āĻĻā§āϰā§āĻŦāϞ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻĄāĻžāĻāĻžāĻŦā§āϏ, āĻĻā§āϰā§āĻā§āϝ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž, āĻ -āĻŽā§āĻĻā§āϰāĻŖāϝā§āĻā§āϝ āĻŦāĻž āĻ -āĻāϰ āĻāύā§āϝ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻā§
ASCII āĻ āĻā§āώāϰ āϝāĻž āĻĒā§āύāϰā§āϤā§āĻĒāĻžāĻĻāύāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻž āĻāĻ āĻŋāύ āĻšāϤ⧠āĻĒāĻžāϰā§, āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§
āĻŦāĻŋāĻļā§āώ āĻ āĻā§āώāϰ āĻā§āϞāĻžāϏ, āĻŦāĻž āĻāĻ āĻĒāϰā§āĻā§āώāĻžāϰ āĻā§āύ⧠āϏāĻŽāύā§āĻŦāϝāĻŧāĨ¤ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāϞāĻžāύ⧠āĻšāϝāĻŧ
kpasswdd(8) āϏāϰāĻžāϏāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻāϰ⧠Heimdal āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻā§āĻŖāĻŽāĻžāύ āĻā§āĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤
āĻāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤā§, āĻāĻāĻŋ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āĻāĻŦāĻļā§āϝāĻ krb5.conf "[appdefaults]"-āĻ āϏā§āĻāĻŋāĻāϏā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§
āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āύāĻžāĻŽā§āϰ āĻāύā§āϝ "krb5-āĻļāĻā§āϤāĻŋ"āĨ¤ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āϏā§āĻāĻŋāĻ āĻšāĻŦā§:
krb5-āĻļāĻā§āϤāĻŋ = {
password_dictionary = /usr/local/lib/kadmind/dictionary
}
āϝāĻž āĻŦāϞ⧠CrackLib-āĻāϰ āϏāĻžāĻĨā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāĻĻāϤā§āϤ āĻĒāĻžāĻĨāĻāĻŋāĻā§ āĻŦā§āϏ āĻĒāĻžāĻĨ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§
CrackLib āĻ āĻāĻŋāϧāĻžāύāĨ¤ āϏāĻŽāϰā§āĻĨāĻŋāϤ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύā§āϰ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖā§āϰ āĻāύā§āϝ āύā§āĻā§ "āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ" āĻĻā§āĻā§āύ⧎
āĻ āĻĒāĻļāύāĨ¤
āĻšāĻŋāĻŽāĻĄāĻžāϞ-āĻļāĻā§āϤāĻŋ āϤāĻžāϰāĻĒāϰ Heimdal āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻŽāĻžāύ āĻĒāϰā§āĻā§āώāĻž āϤāĻĨā§āϝ āĻāĻļāĻž
āĻāύāĻĒā§āĻ, āĻŦāĻŋāĻļā§āώāĻāĻžāĻŦā§:
āĻ āϧā§āϝāĻā§āώ:
āύāϤā§āύ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ:
āĻļā§āώ
āĻā§āĻĨāĻžāϝāĻŧ āĻĒā§āϰāϧāĻžāύ āϝāĻžāϰ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻšāϝāĻŧ
āύāϤā§āύ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄāĨ¤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄāĻāĻŋ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻŦāϞ⧠āĻŽāύ⧠āĻšāϞā§, āĻāĻāĻŋ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄā§ "āĻ āύā§āĻŽā§āĻĻāĻŋāϤ" āĻĒā§āϰāĻŋāύā§āĻ āĻāϰā§
āĻāĻāĻāĻĒā§āĻ āĻāĻŦāĻ 0 āĻāϰ āϏā§āĻĨāĻŋāϤāĻŋ āϏāĻš āĻĒā§āϰāϏā§āĻĨāĻžāύ āĻāϰā§āĨ¤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄāĻāĻŋ āĻā§āĻŦ āĻĻā§āϰā§āĻŦāϞ āĻŦāϞ⧠āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāĻž āĻšāϞā§, āĻāĻāĻŋ
āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϤā§āϰā§āĻāĻŋāϤ⧠āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāĻžāϰ āĻāĻžāϰāĻŖ āĻŽā§āĻĻā§āϰāĻŖ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āϏāĻš āĻĒā§āϰāϏā§āĻĨāĻžāύ āĻāϰāĻŦā§
āĻāϰ 0. āĻāĻŋāĻā§ āĻŽāĻžāϰāĻžāϤā§āĻŽāĻ āϤā§āϰā§āĻāĻŋ āĻāĻāϞā§, āĻāĻāĻŋ āϏā§āĻ āϤā§āϰā§āĻāĻŋāĻāĻŋāĻā§ āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āϤā§āϰā§āĻāĻŋāϤ⧠āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻĒā§āϰāϏā§āĻĨāĻžāύ āĻāϰāĻŦā§
āĻāĻāĻāĻŋ āĻ -āĻļā§āύā§āϝ āĻ āĻŦāϏā§āĻĨāĻž āϏāĻšāĨ¤
āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ
āĻ āύā§āϏāϰāĻŖ krb5.conf āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋ āϏāĻŽāϰā§āĻĨāĻŋāϤ:
āϏāϰā§āĻŦāύāĻŋāĻŽā§āύ_āĻāĻŋāύā§āύ
āĻāĻāĻāĻŋ āϏāĻžāĻāĻā§āϝāĻŋāĻ āĻŽāĻžāύ āϏā§āĻ āĻāϰāĻž āĻšāϞā§, āĻāĻ āϏāĻāĻā§āϝāĻžāϰ āĻā§āϝāĻŧā§ āĻāĻŽ āĻ āύāύā§āϝ āĻ āĻā§āώāϰā§āϰ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ
āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāϤ āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĻā§āϰā§āĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ
āĻāĻāĻ āĻ āĻā§āώāϰā§āϰ āϏā§āĻā§āϰāĻŋāĻ āĻŦāĻž āĻ āϞā§āĻĒ āϏāĻāĻā§āϝāĻ āĻ āĻā§āώāϰā§āϰ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ, āϝāĻž āĻšāϤ⧠āĻĒāĻžāϰā§
āĻ āύā§āĻŽāĻžāύ āĻāϰāĻž āĻā§āĻŦ āϏāĻšāĻ
āϏāϰā§āĻŦāύāĻŋāĻŽā§āύ_āĻĻā§āϰā§āĻā§āϝ
āĻāĻāĻāĻŋ āϏāĻžāĻāĻā§āϝāĻŋāĻ āĻŽāĻžāύ āϏā§āĻ āĻāϰāĻž āĻšāϞā§, āĻ āĻā§āώāϰā§āϰ āĻā§āϝāĻŧā§ āĻāĻŽ āϏāĻāĻā§āϝāĻžāϰ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻšāĻŦā§
āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāϤ, CrackLib-āĻ āϝā§āĻā§āύ⧠āĻĻā§āϰā§āĻā§āϝā§āϰ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻĨā§āĻā§ āϏā§āĻŦāĻžāϧā§āύāĨ¤ āĻāϞā§āϞā§āĻā§āϝ āϝ⧠āĻāĻ āϏā§āĻāĻŋāĻ
CrackLib āύāĻŋāĻā§āĻ āύā§āϝā§āύāϤāĻŽ āĻĻā§āϰā§āĻā§āϝā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻžāĻā§āϞāĻŋāĻā§ āĻŦāĻžāĻāĻĒāĻžāϏ āĻāϰ⧠āύāĻžāĨ¤
āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ_āĻ āĻāĻŋāϧāĻžāύ
āĻāĻāĻāĻŋ CrackLib āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻāĻŋāϤā§āϤāĻŋ āĻĒāĻĨ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻļāĻā§āϤāĻŋ āĻĒāϰā§āĻā§āώāĻž āϏāĻā§āώāĻŽ āĻāϰā§
CrackLib āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻĒā§āϰāĻĻāϤā§āϤ āĻĒāĻĨāĻāĻŋ āĻ āĻāĻŋāϧāĻžāύ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒāĻĨ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤ,
āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāĻž āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻž *.hwm, *.pwd, āĻāĻŦāĻ *.pwi CrackLib āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻāύā§āϝ āĻāĻā§āϏāĻā§āύāĻļāύāĨ¤
āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ_āĻĄāĻŋāĻāĻļāύāĻžāϰāĻŋ_āϏāĻŋāĻĄāĻŋāĻŦāĻŋ
āĻāĻāĻāĻŋ CDB āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻāĻŋāϤā§āϤāĻŋ āĻĒāĻĨ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻāĻŦāĻ CDB āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻ āĻāĻŋāϧāĻžāύ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰā§
āϏāύā§āϧāĻžāύ āĻĒāĻĨāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻāĻāĻāĻŋ CDB-āĻĢāϰāĻŽā§āϝāĻžāĻ āĻĄāĻžāĻāĻžāĻŦā§āϏā§āϰ āĻĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāĻŦā§ āϝāĻžāϰ āĻā§āĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻŋāϤ⧎
āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻŦāĻž āĻ āĻāĻŋāϧāĻžāύ āĻļāĻŦā§āĻĻāĨ¤ āĻŽāĻžāύ āĻāĻĒā§āĻā§āώāĻž āĻāϰāĻž āĻšāϝāĻŧ. āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ
krb5-āĻļāĻā§āϤāĻŋ-āĻļāĻŦā§āĻĻ āϤāĻžāϞāĻŋāĻāĻž āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻ āϤāĻžāϞāĻŋāĻāĻž āĻĨā§āĻā§ CDB āĻĄāĻžāĻāĻžāĻŦā§āϏ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋāĨ¤
CrackLib āϝā§āĻāĻž āĻāĻāĻŋāϞ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻŽā§āϝāĻžāĻā§āĻāϞāĻŋāĻ āĻāϰ⧠CDB āĻĄāĻŋāĻāĻļāύāĻžāϰāĻŋ āϞā§āĻāĻāĻĒ āĻāϰ⧠āύāĻžāĨ¤
āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āύāĻŋāĻā§āĻ āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻŦāĻŋāϰā§āĻĻā§āϧ⧠āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻšāĻŦā§, āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ
āĻĒā§āϰāĻĨāĻŽ āĻ āĻā§āώāϰ, āĻļā§āώ āĻ āĻā§āώāϰāĻāĻŋ āϏāϰāĻŋāϝāĻŧā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻāĻŋāύā§āύāϤāĻž,
āĻĒā§āϰāĻĨāĻŽ āĻāĻŦāĻ āĻļā§āώ āĻ āĻā§āώāϰ, āĻĒā§āϰāĻĨāĻŽ āĻĻā§āĻāĻŋ āĻ āĻā§āώāϰ āĻāĻŦāĻ āĻļā§āώ āĻĻā§āĻāĻŋ āĻ āĻā§āώāϰāĨ¤
CDB āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āϝāĻĻāĻŋ āĻāĻ āϏā§āĻā§āϰāĻŋāĻāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻā§āύāĻāĻŋ āĻĒāĻžāĻāϝāĻŧāĻž āϝāĻžāϝāĻŧ āϤāĻŦā§ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāĻž āĻšāĻŦā§;
āĻ āύā§āϝāĻĨāĻžāϝāĻŧ, āĻ āύā§āϤāϤ āĻāĻ āĻā§āĻ āĻĻā§āĻŦāĻžāϰāĻž āĻāĻāĻŋ āĻā§āϰāĻšāĻŖ āĻāϰāĻž āĻšāĻŦā§āĨ¤
āĻāĻāĻāĻŋ CrackLib āĻ āĻāĻŋāϧāĻžāύ, āĻāĻāĻāĻŋ CDB āĻ āĻāĻŋāϧāĻžāύ, āĻāĻŦāĻ āĻāĻāĻāĻŋ SQLite āĻ āĻāĻŋāϧāĻžāύ āϏāĻŦāĻ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§
āĻāĻāĻ āϏāĻŽāϝāĻŧā§ āĻŦāĻž āϝā§āĻā§āύ⧠āϏāĻāĻŽāĻŋāĻļā§āϰāĻŖā§, āϝ⧠āĻā§āώā§āϤā§āϰ⧠CrackLib āĻĒā§āϰāĻĨāĻŽā§ āĻāĻžāϞāĻžāύ⧠āĻšāĻŦā§,
āϤāĻžāϰāĻĒāϰ⧠āϏāĻŋāĻĄāĻŋāĻŦāĻŋ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ⧠āϝāĻĨāĻžāϝāĻĨ āĻšāĻŋāϏāĻžāĻŦā§ SQLiteāĨ¤
password_dictionary_sqlite
āĻāĻāĻāĻŋ SQLite āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻāĻŋāϤā§āϤāĻŋ āĻĒāĻĨ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰ⧠āĻāĻŦāĻ SQLite āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻ āĻāĻŋāϧāĻžāύ āϏāĻā§āώāĻŽ āĻāϰā§
āϏāύā§āϧāĻžāύ āĻĒāĻžāĻĨāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ "āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ" āύāĻžāĻŽā§āϰ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞ āϏāĻš āĻāĻāĻāĻŋ SQLite 3 āĻĄāĻžāĻāĻžāĻŦā§āϏā§āϰ āĻĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāĻŦā§āĨ¤
āĻāĻ āĻā§āĻŦāĻŋāϞ⧠āĻĻā§āĻāĻŋ āĻāϞāĻžāĻŽ āĻĨāĻžāĻāĻž āĻāĻāĻŋāϤ, "āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ" āĻāĻŦāĻ "āĻĄā§āϰā§āϏāĻžāĻĒ", āϝāĻž āĻĒā§āϰāϤāĻŋāĻāĻŋāϰ āĻāύā§āϝ
āĻ āĻāĻŋāϧāĻžāύ āĻļāĻŦā§āĻĻ, āĻļāĻŦā§āĻĻ āĻāĻŦāĻ āĻļāĻŦā§āĻĻā§āϰ āĻŦāĻŋāĻĒāϰā§āϤ āϰā§āĻĒ āϧāĻžāϰāĻŖ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ
krb5-āĻļāĻā§āϤāĻŋ-āĻļāĻŦā§āĻĻ āϤāĻžāϞāĻŋāĻāĻž āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻ āϤāĻžāϞāĻŋāĻāĻž āĻĨā§āĻā§ SQLite āĻĄāĻžāĻāĻžāĻŦā§āϏ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋāĨ¤
SQLite āĻ āĻāĻŋāϧāĻžāύā§āϰ āĻ āύā§āϏāύā§āϧāĻžāύāĻā§āϞāĻŋ CrackLib-āĻāϰ āĻŽāϤ⧠āĻāĻāĻŋāϞ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻŽā§āϝāĻžāĻā§āĻāϞāĻŋāĻ āĻāϰ⧠āύāĻž
āĻāϰā§, āĻāĻŋāύā§āϤ⧠āϤāĻžāϰāĻž āϝā§āĻā§āύ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āϏāύāĻžāĻā§āϤ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāĻŦā§ āϝāĻž āϏāĻŽā§āĻĒāĻžāĻĻāύāĻž āĻĻā§āϰāϤā§āĻŦā§āϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§
āĻ āĻāĻŋāϧāĻžāύ⧠āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻ, āϝāĻžāϰ āĻ āϰā§āĻĨ āĻ āĻāĻŋāϧāĻžāύ āĻļāĻŦā§āĻĻāĻāĻŋ āĻĨā§āĻā§ āĻāĻ āĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰā§
āĻāĻāĻāĻŋ āĻāĻāĻ āĻ āĻā§āώāϰ āϝā§āĻ, āĻŽā§āĻā§ āĻŦāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄāĨ¤
āĻāĻāĻāĻŋ CrackLib āĻ āĻāĻŋāϧāĻžāύ, āĻāĻāĻāĻŋ CDB āĻ āĻāĻŋāϧāĻžāύ, āĻāĻŦāĻ āĻāĻāĻāĻŋ SQLite āĻ āĻāĻŋāϧāĻžāύ āϏāĻŦāĻ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§
āĻāĻāĻ āϏāĻŽāϝāĻŧā§ āĻŦāĻž āϝā§āĻā§āύ⧠āϏāĻāĻŽāĻŋāĻļā§āϰāĻŖā§, āϝ⧠āĻā§āώā§āϤā§āϰ⧠CrackLib āĻĒā§āϰāĻĨāĻŽā§ āĻāĻžāϞāĻžāύ⧠āĻšāĻŦā§,
āϤāĻžāϰāĻĒāϰ⧠āϏāĻŋāĻĄāĻŋāĻŦāĻŋ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ⧠āϝāĻĨāĻžāϝāĻĨ āĻšāĻŋāϏāĻžāĻŦā§ SQLiteāĨ¤
āĻĒā§āϰāϝāĻŧā§āĻāύ_āĻāϏāĻāĻŋ_āĻŽā§āĻĻā§āϰāĻŖāϝā§āĻā§āϝ
āĻāĻāĻāĻŋ āϏāϤā§āϝāĻŋāĻāĻžāϰā§āϰ āĻŦā§āϞāĻŋāϝāĻŧāĻžāύ āĻŽāĻžāύ āϏā§āĻ āĻāϰāĻž āĻšāϞā§, āύāύ-ASCII āĻĨāĻžāĻāĻž āϝā§āĻā§āύ⧠āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰā§
āĻ āĻā§āώāϰ āĻŦāĻž ASCII āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻ āĻā§āώāϰāĨ¤ āϏā§āĻĨāĻžāύ āĻ āύā§āĻŽā§āĻĻāĻŋāϤ; āĻā§āϝāĻžāĻŦāĻā§āϞāĻŋ āύāϝāĻŧ (āĻ āύā§āϤāϤ
POSIX C āϞā§āĻā§āϞ āϧāϰ⧠āύā§āĻāϝāĻŧāĻž)āĨ¤ āĻāϰ āĻāύā§āϝ āĻā§āύ āĻā§āϝāĻžāύā§āύāĻŋāĻāĻžāϞāĻžāĻāĻā§āĻļāύ āĻŦāĻž āĻ āĻā§āώāϰ āϏā§āĻ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋ
āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§ Kerberos āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ, āϤāĻžāĻ āĻāĻĒāύāĻŋ āĻāĻĄāĻŧāĻžāϤ⧠āĻ -ASCII āĻ āĻā§āώāϰ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāϤ⧠āĻāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύ
āĻŦāĻŋāĻāĻŋāύā§āύ āĻĄāĻŋāĻĢāϞā§āĻ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āϏā§āĻ āϏāĻš āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āĻāύā§āϤāĻāĻ āĻĒāĻžāϰā§āĻŦāĻŋāϞāĻŋāĻāĻŋ āϏāĻŽāϏā§āϝāĻž āĻŦāĻž
āĻāĻāύāĻŋāĻā§āĻĄ āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻā§āĻāϰāĻŖ āĻĢāϰā§āĻŽ.
āĻĒā§āϰāϝāĻŧā§āĻāύ_āĻļā§āϰā§āĻŖā§
āĻāĻ āĻŦāĻŋāĻāϞā§āĻĒāĻāĻŋ āĻāϰāĻ āĻāĻāĻŋāϞ āĻ āĻā§āώāϰ āĻļā§āϰā§āĻŖā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻžāϰ āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύā§āϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧāĨ¤ āĻĻā§āϝ
āĻāĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āĻŽāĻžāύ āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āϏāĻžāĻĻāĻž āϏā§āĻĨāĻžāύ-āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āύāĻŋāϝāĻŧāĻŽ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āύāĻŋāϝāĻŧāĻŽ
āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻāĻā§:
[ - :] [, ...]
āĻā§āĻĨāĻžāϝāĻŧ "āĻāĻĒāϰā§āϰ", "āύāĻŋāĻŽā§āύ", "āĻ āĻā§āĻ", āĻŦāĻž "āĻĒā§āϰāϤā§āĻ" āĻāϰ āĻāĻāĻāĻŋāĨ¤ āĻĒā§āϰāϤā§āĻ āĻļā§āϰā§āĻŖā§
āϏā§āĻĒā§āϏ āϏāĻš āĻāϞāĻĢāĻžāύāĻŋāĻāĻŽā§āϰāĻŋāĻ āĻ āĻā§āώāϰ āĻāĻžāĻĄāĻŧāĻž āĻ āύā§āϝ āϏāĻŦ āĻ āĻā§āώāϰ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰā§āĨ¤ āĻĻā§āϝ
āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻā§āϞāĻžāϏ āĻ āĻŦāĻļā§āϝāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§ āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāĻŦā§āĨ¤ āĻāĻāĻāĻŋ āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻžāϧāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻā§āϞāĻžāϏ āĻāϞāĻžāĻĻāĻž āĻāϰā§āύ
āĻāĻŽāĻž (āĻāĻŦāĻ āĻā§āύ āϏā§āĻĨāĻžāύ āύā§āĻ)āĨ¤
āĻĒā§āϞāĻžāĻāĻāύ āĻŦāĻž āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āϝāĻžāĻ āĻšā§āĻ āύāĻž āĻā§āύ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻā§āϞāĻžāϏ āĻā§āĻ āĻāϰāĻž āĻšāĻŦā§
āĻā§āĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻžāϞāĻžāύ⧠āĻšāϝāĻŧ, āϝāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ POSIX C āϞā§āĻā§āϞ āĻšāĻŦā§ āĻāĻŋāύā§āϤ⧠āĻšāϤ⧠āĻĒāĻžāϰā§
āϏā§āĻĨāĻžāύā§āϝāĻŧ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāĻŋāύā§āύāĨ¤
āĻāĻāĻāĻŋ āϏāĻšāĻ āĻāĻĻāĻžāĻšāϰāĻŖ:
āĻĒā§āϰāϝāĻŧā§āĻāύ_āĻļā§āϰā§āĻŖā§ = āĻāĻĒāϰā§āϰ, āύāĻŋāĻŽā§āύ, āϏāĻāĻā§āϝāĻž
āĻāϰ āĻāύā§āϝ āϏāĻŽāϏā§āϤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§ āĻāĻŽāĻĒāĻā§āώ⧠āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻšāĻžāϤā§āϰ āĻ āĻā§āώāϰ āĻĨāĻžāĻāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ
āĻā§āĻ āĻšāĻžāϤā§āϰ āĻ āĻā§āώāϰ āĻāĻŦāĻ āĻ āύā§āϤāϤ āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻžāĨ¤
āĻāĻĒāϏā§āĻĨāĻŋāϤ āĻĨāĻžāĻāϞā§, āĻāĻŦāĻ āϏāϰā§āĻŦāύāĻŋāĻŽā§āύ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻā§āϰā§āĻā§āϝ āĻāĻŦāĻ āϏāϰā§āĻŦā§āĻā§āĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰā§āύ
āĻĻā§āϰā§āĻā§āϝ āϝāĻž āĻāĻ āύāĻŋāϝāĻŧāĻŽ āĻĒā§āϰāϝā§āĻā§āϝ. āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻā§āώāϰ āĻļā§āϰā§āĻŖā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ
āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻž āϝāĻž āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻĻā§āϰā§āĻā§āϝā§āϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϝāĻŧāĨ¤ āϏā§āϤāϰāĻžāĻ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ:
āĻĒā§āϰāϝāĻŧā§āĻāύ_āĻļā§āϰā§āĻŖā§ = 8-19:āĻāĻĒāϰ, āύāĻŋāĻŽā§āύ 8-15:āĻ āĻā§āĻ 8-11:āĻāĻŋāĻšā§āύ
8 āĻĨā§āĻā§ 11 āĻ āĻā§āώāϰ āĻĻā§āϰā§āĻ āϏāĻŽāϏā§āϤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻžāϰāĻāĻŋ āĻ āĻā§āώāϰ āĻĨāĻžāĻā§
āĻā§āϞāĻžāϏ, 12 āĻĨā§āĻā§ 15 āĻ āĻā§āώāϰā§āϰ āĻĻā§āϰā§āĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§ āĻŦāĻĄāĻŧ āĻāĻŦāĻ āĻā§āĻ āĻšāĻžāϤā§āϰ āĻšāĻžāϤ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻ
āĻĄāĻŋāĻāĻŋāĻ, āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ 16 āĻĨā§āĻā§ 19 āĻ āĻā§āώāϰā§āϰ āĻĻā§āϰā§āĻā§ āĻŦāĻĄāĻŧ āĻāĻŦāĻ āĻā§āĻ āĻšāĻžāϤā§āϰ āĻāĻāϝāĻŧ āĻā§āώā§āϤā§āϰā§āĻ āĻĨāĻžāĻā§āĨ¤
20 āĻ āĻā§āώāϰā§āϰ āĻŦā§āĻļāĻŋ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§āϰ āĻā§āύ āĻ āĻā§āώāϰ āĻļā§āϰā§āĻŖā§āϰ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āύā§āĻāĨ¤ (āĻāĻ
āĻāĻĻāĻžāĻšāϰāĻŖ āϏāĻŽā§āĻāĻŦāϤ āϏāϰā§āĻŦāύāĻŋāĻŽā§āύ_āĻĻā§āϰā§āĻā§āϝ = 8 āĻāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤)
āĻĒā§āϰāϝāĻŧā§āĻāύ_āĻ -āĻĒāϤā§āϰ
āĻāĻāĻāĻŋ āϏāϤā§āϝ āĻŦā§āϞāĻŋāϝāĻŧāĻžāύ āĻŽāĻžāύ āϏā§āĻ āĻāϰāĻž āĻšāϞā§, āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄā§ āĻ āύā§āϤāϤ āĻāĻāĻāĻŋ āĻ āĻā§āώāϰ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§
āĻāĻāĻāĻŋ āĻ āĻā§āώāϰ (āĻŦāĻĄāĻŧ āĻšāĻžāϤā§āϰ āĻŦāĻž āĻā§āĻ āĻšāĻžāϤā§āϰ) āĻŦāĻž āĻāĻāĻāĻŋ āϏā§āĻĨāĻžāύ āύāϝāĻŧāĨ¤ āĻāĻ āϏāĻšāĻžāϝāĻŧāĻ āĻšāϤ⧠āĻĒāĻžāϰā§
āĻĒāĻžāϏāĻĢā§āϰā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻŽāύā§āĻŦāϝāĻŧ; āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āĻāĻāĻāĻŋ āϏā§āĻāĻ āĻāĻāϰā§āĻāĻŋ āĻŦāĻžāĻā§āϝāĻžāĻāĻļ āĻāϝāĻŧāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŦāĻ āĻāĻāĻŋ āĻšāĻŦā§
āĻ āύā§āϤāϤ āĻāĻŋāĻā§ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āĻāĻāĻŋāϞāϤāĻž āĻŦāϞ.
onworks.net āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻ āύāϞāĻžāĻāύ⧠āĻšāĻŋāĻŽāĻĄāĻžāϞ-āĻļāĻā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ