-

   rss_rss_hh_new

 - e-mail

 

 -

 LiveInternet.ru:
: 17.03.2011
:
:
: 51

:


. ,

, 13 2017 . 13:37 +
antgorka 13:37

. ,



    . , , .


    crunch

    , . Kali Linux.

    :

    , ,

    crunch 4 5 1234567890 -o all_numbers_from_4_to_5.txt



    .



    crunch 10 10 qwe RTY 123 \#\@ -t P^@@,ord%% -o Password_template.txt
    



    10 . : , , . -t ,

    • ^
    • @
    • ,
    • %

    crunch .

    crunch 1 1 -p Alex Company Position



    Alex, Company Position.

    man , .

    maskprocessor

    , , , , . maskprocessor hashcat. hashcat.



    ?l = abcdefghijklmnopqrstuvwxyz
    ?u = ABCDEFGHIJKLMNOPQRSTUVWXYZ
    ?d = 0123456789
    ?s =  !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
    ?a = ?l?u?d?s
    ?b = 0x00 - 0xff



    mp64.bin -1 Pp -2 \@\#\$ ?1assw?2r?d



    ,

    mp64.bin -1 Qq -2 ?d\@\#\$ ?1werty_12?2





    John the Ripper

    John the Ripper (JTR) . --rules, john.conf

    , NTLM

    [List.Rules:NT]
    :
    -c T0Q
    -c T1QT[z0]
    -c T2QT[z0]T[z1]
    -c T3QT[z0]T[z1]T[z2]
    -c T4QT[z0]T[z1]T[z2]T[z3]
    -c T5QT[z0]T[z1]T[z2]T[z3]T[z4]
    -c T6QT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]
    -c T7QT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]
    -c T8QT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]
    -c T9QT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]T[z8]
    -c TAQT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]T[z8]T[z9]
    -c TBQT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]T[z8]T[z9]T[zA]
    -c TCQT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]T[z8]T[z9]T[zA]T[zB]
    -c TDQT[z0]T[z1]T[z2]T[z3]T[z4]T[z5]T[z6]T[z7]T[z8]T[z9]T[zA]T[zB]T[zC]

    , (T0), Q . , , .

    , LM QWERTY123, LM .
    NTLM , . , ,

    john -w:QWERTY123.dict --stdout --rules:NT
    



    JTR , , .
    .

    hashcat-tools

    hashcat.

    .

    . .

    combinanor.bin , .



    combinanor3.bin , , .

    combipow.bin , ( -p crunch)



    cutb.bin . (offset)



    expander.bin , , STDOUT



    permute.bin , hashcat Permutation attack. prepare.

    gate.bin . JTR . 0, 2, 4, 6,. 1, 3, 5, 7,



    len.bin min max



    mli2.bin .

    req-include.bin , , . , , , .







    rockyou, 270 ! .



    req-exclude.bin , req-include, .

    rli.bin , . , .



    , hashcat-utils crunch , . , .



    echo 0{1..9}0{1..9}19{60..99} | tr ' ' '\n' >> dates
    



    , split

    split -d -l 1000 password.lst splitted_





    cat dict1 dict2 > combined_dict



    , , ,

    sed 's/^./\u&/' dict_file
    sed 's/.$/\u&/' dict_file

    u l

    -

    sed 's/^./word/' dict_file



    sed 's/.$/word/' dict_file
    

    0 99

    for i in $(cat dict_file) ; do seq -f %02.0f$i 0 99 ; done > numbers_dict_file
    

    , 2

    nawk 'gsub("[0-9]","&",$0)==2' password.lst





    . Python . , .
    Original source: habrahabr.ru (comments, light).

    https://habrahabr.ru/post/337718/

    :  

    : [1] []
     

    :
    : 

    : ( )

    :

      URL