Cum de a seta John the Ripper pentru Linux și cum să-l (articolul utilizat - Linux calculator ca

Este necesar să-l instalați de la sursa. Puteți lua codul sursă versiunea 1.7.3.1 (sau mai vechi 1.7.2, care este considerat a fi stabil). Despachetați arhiva într-un director separat. Du-te la src subdirector. rulați make. Ca răspuns, ansamblul nu va funcționa, și se va da o listă de sisteme țintă, în care este posibilă compilarea. Este necesar să se găsească în lista de tipul corect, și să furnizeze orice comandă corespunzătoare, cum ar fi:

# Asigurați-vă curat Linux-x86-MMX

Acest lucru va începe compilarea. Binar rezultat va fi în directorul rula.

Din anumite motive, Ioan nu funcționează cu MD5, deși documentația spune că programul știe MD5. Pentru a sprijini MD5 câștigat, este necesar să se aplice plasturele.

Pentru versiunea 1.7.2 patch-uri înainte de a putea lua link-ul următor:

dar acum nu există nici un astfel de fișier.

Pentru versiunea 1.7.3.1 patch-uri de la adresa:

Din aceste două referințe despre clar că poate fi numit un fișier de corecție pentru alte versiuni.

Puteți instala patch-uri, după cum urmează. Du-te la directorul cu prime (acesta poate fi numit, de exemplu, john-1.7.3.1). Pune tutda fișier de corecție. Apoi vom da același tip de comandă:

# Gzip -d john-1.7.3.1-all-5.diff.gz
# Patch -p1

Apoi vom merge la directorul src și din nou a alerga compilare așa cum este descris mai sus. După acești pași, John începe să lucreze cu MD5.

Cum să utilizați John the Ripper

Pentru a începe parola ghicitul, este necesar să se facă un fișier care va fi introdus în program. Formatul de fișier este după cum urmează:

Conectări pot specifica arbitrare, ei trebuie doar să ceară Ioan rezultatul selecției unei anumite parole, John poate itera prin parole multiple. Dacă aveți nevoie pentru a alege o parolă, fișierul va conține doar o singură linie, de exemplu:

Când iterarea fișierul, atunci când parola, programul va afișa parola pe ecran și se oprește.

Pentru a începe sortarea parolelor, care sunt cunoscute din MD5, este necesar să tastați comanda:

# ./john --format = raw-MD5 --incremental: alnum password_skype.txt

Este necesar să se constate că, în formatul trebuie să specificați „prime-MD5“ și nu „MD5“. În plus, codul hash să fie scrise în litere mici (adică mici), literele a, b, c, d, e, f. Dacă aceste scrisori sunt mari, hash nu poate fi citit.

Când bustul este de peste, și puteți vedea ce este posibil pentru a găsi:

# ./john -show password_skype.txt

Aici sunt posibile opțiunile de sortare:

Această metodă este cea mai ușoară, dar nu este foarte eficient, deoarece programul începe pentru a sorta prin toate caracterele din buldozer, care este în mod natural un timp foarte lung.

2. Căutarea unui dicționar

# John -w: passwd.txt listă de cuvinte

în cazul în care listă de cuvinte - nume de fișier dicționar cu cuvintele pentru a itera

# John passwd.txt -i

- acest lucru este cel mai puternic mod de a itera peste 95 de caractere.

# John -i: alfa passwd.txt

- Această forță brută, folosind 26 de caractere de la „a“ la „z“.

# John -single passwd.txt

Slab mod de a iterăm. Rapid ridica parole sunt similare sau identice cu numele utilizatorului. Vă recomandăm să folosiți întotdeauna această metodă, deoarece este mai rapid decât un dicționar forță brută.

Programare în C ++ și Qt »Cum în C ++ pentru a face o serie de obiecte a căror constructor are argumente


Acest articol postat stoarce cu privire la modul de a crea o serie de obiecte al căror constructor are argumente. Răspunsul am fost în căutarea pentru un timp foarte lung, astfel încât să.

Qt »MyTetra v.1.30 - o prezentare detaliată


Versiunea MyTetra 1.30 a apărut după versiunea 1.28. De ce am sărit de numere? Deoarece programul a făcut o mulțime de schimbări, și numărul versiunii.

Debugger GDB »Debugging cu GDB: cum să prindă referire la o variabilă sau la proprietatea dorită a clasei


Recent, am avut de a depana un proiect mare, care conținea bucăți mari govnokoda. Nevoia de depanare a apărut din cauza faptului că unul.

Cum de a seta John the Ripper pentru Linux și cum să-l (articolul utilizat - Linux calculator ca