Nástroje zabezpečenia s otvoreným zdrojom
John the Ripper: Audit hesla vykonaný správne
John the Ripper je pôvodným pracantom auditovania hesiel: extrahujte hashe, vložte ich a nechajte slučky CPU a pravidlá zoznamu slov nájsť slabé poverenia vo veľkom rozsahu. Jeho profesionálnou úlohou je časť správy o vplyve – dokazuje, že politika hesiel existuje na papieri a v praxi zlyháva, keď súbor rockyou.txt, ktorý prechádza Johnom, premení príbeh účtu na nájdenie účtu. Je stabilný, skriptovateľný a bohatý na formát a cena za túto stabilitu je výkon s jedným vláknom v porovnaní s praskaním GPU.
Kľúčové body
- Základy pracovného postupu: zrušte tieň /etc/passwd + /etc/shadow do jedného súboru, potom hashfile john --wordlist=rockyou.txt pre štandardný prvý prechod.
- Inkrementálny (maskový) režim poskytuje pokrytie bez slovníka: john --incremental hashfile spaľuje CPU čistou hrubou silou a zarába si svoju hodinu len za hashe, na ktorom vám záleží.
- Na príznakoch formátu záleží: --format=NT, sha512crypt alebo novšie Jumbo formáty; odhad nesprávneho formátu stráca hodiny na nesprávnom motore.
- Pravidlá sú profesionálnou pákou: zoznamy slov plus pravidlá mangľovania (pravidlá/sady v štýle best64) nájdu heslo1! vzory, ktoré neupravené zoznamy chýbajú.
- Jumbo pridáva moderné praktické funkcie: PDF, ZIP, archívy bcrypt a --show na zoznam prelomených hesiel ako čistý riadok správy.
- Toto je územie CPU: JtR sa škáluje podľa jadier a počtu počítačov; ponechajte prácu na úrovni GPU na hashcat a vyberte si podľa pracovného zaťaženia.
- Etika je tu najostrejšia zo sady nástrojov: auditujete haše, ktoré ste boli oprávnení auditovať – klientske systémy, laboratórne stroje, súbory s rozsahom zákaziek, pretože prelomené heslá sú skutočnými povereniami k údajom skutočných ľudí.
- Doručenie je dôležitejšie ako prasknutie: akonáhle budete mať dôkaz, správa zobrazí vplyv (zásady, opätovné použitie, medzery v rotácii) a nikdy nie tabuľku so živými heslami nad rámec toho, čo si klient zmluvne vyžiadal.
Poznámka z teréna
John našiel šesť účtov zdieľajúcich vzor sezóny a dní a zarobil nášmu tímu prepísanie celej politiky, o ktorú sme žiadali. Realita CPU ma naučila uvádzať v správe zoznam slov a hodiny, nie dohady.
Často kladené otázky
John alebo hashcat?
Oboje: John vlastní prácu CPU, formáty a rýchle úlohy; hashcat vlastní GPU scale; súprava nástrojov uchováva oboje a vyberá podľa pracovného zaťaženia.
Prečo nie dúhové stoly?
Zomreli so soľami: moderné ukladanie hesiel (bcrypt, scrypt, salted hash) robí vopred vypočítané tabuľky zbytočnými, a preto vyhrali zoznamy slov plus pravidlá.
Ako dlho by mal prebiehať audit hesla?
Rozsah: ohraničený CPU bežiaci na klientom vybraných hash sadách, niekoľko hodín až deň, s menovanými odľahlými hodnotami; nekonečné behy spália rozpočet bez zmeny nálezu.
Čo znamená Jumbo v názve?
Komunitná zostava Jumbo obsahuje ďalšie formáty, formáty záplat a režimy --; pre profesionálnu prácu je to verzia, ktorú inštalujete, bodka.
Ako Kinetikatech pomáha s nástroje zabezpečenia s otvoreným zdrojom
To je to, čo robíme každý deň: Profesionáli testovacej sady nástrojov majú skutočne nabité: skenery, sniffery, crackery a webové servery proxy vysvetlili spôsob, akým sa používajú pri skutočných stretnutiach – príkazy, príznaky, výstupy a kde každý sedí v metodológii. Naša služba Testy penetrácie a Bezpečnosť Linuxových serverov pokrýva všetko od hodnotenia po implementáciu, monitoring 24/7 a núdzovú reakciu do 30 minút.