NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
RO

Instrumente de securitate open-source

John the Ripper: Auditarea parolelor făcută corect

John the Ripper este calul de lucru inițial al auditării parolelor: extrage hash-uri, alimentează-le și lasă buclele CPU și regulile listei de cuvinte să găsească acreditări slabe la scară. Rolul său profesional este secțiunea de impact a unui raport – care demonstrează că o politică de parole există pe hârtie și eșuează în practică, unde un fișier rockyou.txt rulat prin John transformă povestea contului în găsirea conturilor. Este constant, scriptabil și bogat în format, iar prețul pentru această stabilitate este performanța cu un singur thread în comparație cu cracarea GPU-ului.

Puncte-cheie

  1. Elementele de bază ale fluxului de lucru: unshadow /etc/passwd + /etc/shadow într-un singur fișier, apoi john --wordlist=rockyou.txt hashfile pentru prima trecere standard.
  2. Modul incremental (mască) oferă acoperire fără dicționar: john --incremental hashfile arde CPU cu forță brută pură și își câștigă ora doar pentru hashe-urile la care îți pasă.
  3. Indicatoarele de format contează: --format=NT, sha512crypt sau formatele Jumbo mai noi; formatul greșit presupune că pierde ore pe motorul greșit.
  4. Regulile sunt pârghia profesională: listele de cuvinte plus regulile de alterare (reguli/seturi de stil best64) găsiți Parola1! modele pe care listele brute le dor.
  5. Jumbo adaugă elemente practice moderne: PDF, ZIP, arhive bcrypt și --show pentru a lista parolele sparte ca o linie de raport curată.
  6. Acesta este teritoriul CPU: JtR se scalează după nuclee și numărul de mașini; lăsați lucrul la scară GPU pe hashcat și alegeți pe sarcină de lucru.
  7. Etica aici este cea mai clară din setul de instrumente: auditați hashurile pe care ați fost autorizat să le auditați - sisteme deținute de clienți, mașini de laborator, fișiere de implicare, deoarece parolele sparte sunt acreditări reale pentru datele oamenilor reali.
  8. Livrarea contează mai mult decât crack: odată ce aveți dovada, raportul arată impactul (politică, reutilizare, lacune de rotație) și niciodată o foaie de calcul cu parole live dincolo de ceea ce clientul a cerut contractual să vadă.

Notă de teren

John a găsit șase conturi care împărtășesc un model de zile ale sezonului și a câștigat echipa noastră întreaga rescrie a politicii pe care o solicitam. Realitățile CPU m-au învățat să precizez lista de cuvinte și orele din raport, nu presupunerile.

Întrebări frecvente

John sau hashcat?

Ambele: John deține lucrul CPU, formatele și joburile rapide; hashcat deține scala GPU; o cutie de instrumente păstrează ambele și alege în funcție de volumul de lucru.

De ce nu mesele curcubeu?

Au murit cu săruri: stocarea modernă a parolelor (bcrypt, scrypt, salted hashes) face ca tabelele precalculate să fie inutile, motiv pentru care listele de cuvinte plus regulile au câștigat.

Cât timp ar trebui să ruleze un audit al parolei?

Scoped: un CPU delimitat rulează pe seturi hash selectate de client, de la câteva ore până la o zi, cu valorile aberante numite; rulări nesfârșite ard bugetul fără a schimba constatarea.

Ce înseamnă Jumbo în nume?

Construcția Jumbo a comunității conține formate suplimentare, formate de corecție și moduri --; pentru munca profesională este versiunea pe care o instalezi, punct.

Cum ajută Kinetikatech la instrumente de securitate open-source

Am tratat asta de sute de ori: Profesioniștii din cutia de instrumente de testare păstrează de fapt încărcați: scanere, sniffer, crackere și proxy-uri web au explicat modul în care sunt utilizate în angajamente reale - comenzi, steaguri, ieșiri și unde se află fiecare într-o metodologie. Cu Teste de penetrare and Securitate servere Linux primești bucla completă: evaluăm, implementăm, urmărim nonstop și intervenim în 30 de minute când e nevoie.

Vorbește cu un inginer

Problemă la server? Site hackuit? Încărcare lentă?

Probleme critice soluționate în 30 de minute — nonstop, 7 zile pe săptămână.

Solicită asistență de urgență support@kinetikatech.com