Open Source sikkerhedsværktøjer
hashcat: Det er gPU-krakning, regler og virkelighed
hashcat er GPU-cracking-motoren: hash-tilstande i hundredvis, ordliste- og regelpipelines, maskeangreb og --show/--venstre bogføring, der gør adgangskodearbejde på flere hundrede GB revideret. Ved engagementer med gendannede hash-sæt producerer den de politiske konsekvenser, som dias til bestyrelsen er lavet af, og den gør det ved maskinhastigheder, der formede moderne adgangskodepolitik. Det er også værktøjet med den mindste tolerance over for amatørfejl: forkerte hash-tilstande spilder GPU-dage, og cracked output er levende legitimationsmateriale.
Vigtige pointer
- Lær -m udenad for dine fælles mål: -m 0 (MD5), -m 1000 (NTLM), -m 1800 (sha512crypt), og den rigtige tilstand er forskellen mellem instant og garbage.
- Angrebstilstande er det rigtige ordforråd: -en 0 ordbog + regel, -en 3 maske, -en 6 hybrid; hver besvarer et andet politisk spørgsmål.
- Regler får hashcat til at synge: ordliste plus regler/rockyou-30000.rule-style sæt tester milliarder af varianter uden at de findes på disken.
- --show (cracked), --left (uncracked), og potfile bogføring gør en adgangskoderevision til en auditerbar videnskab snarere end en røgtest.
- Benchmark først, altid: hashcat -b på dine faktiske kort fortæller dig, hvad en maske faktisk vil koste, før en klient betaler GPU-timepriser.
- Ydeevneloftet er hashing til hukommelsesomkostninger: bcrypt og scrypt langsomme GPU'er enormt, og det er pointen med disse algoritmer - planlæg forventningerne i overensstemmelse hermed.
- Laboratorieetik med egen hardware: Knæk kun hashes, du har udvundet fra systemer, du var autoriseret til at teste (klientsystemer under kontrakt, laboratorie-VM'er, dine egne konti) - GPU'en er uskyldig, engagementets omfang er det ikke.
- Outputdisciplin: knækkede adgangskoder er rigtige menneskers rigtige legitimationsoplysninger; opbevaring er krypteret, opbevaring matcher kontrakten, og intet går ind i en rapport ud over, hvad kunden faktisk har brug for.
Note fra marken
To spørgsmål før hvert løb: valgte jeg den rigtige -m, og læste jeg, hvad jeg vil gøre med den revnede liste? Den første sparer GPU-dage; den anden holder klientadgangskoder ude af en henvisnings-e-mail - en regel fra en tidlig karrierefejl.
Ofte stillede spørgsmål
Hvad er forskellen mellem -a 0 og -a 3?
-a 0 kører ordbøger og regler; -a 3 konstruktioner efter maske (øvre maske, char klasse) brute force; hybrid (-a 6) kombinerer begge.
Har jeg brug for en specifik GPU?
Ethvert moderne kort hjælper, men hastighedsskalaer med hardware og hash koster; benchmarks før engagementer forhindrer løfter, som intet kort kan holde.
Kan hashcat knække WPA-håndtryk?
Ja (tilstand 22000 på moderne builds med en korrekt fanget håndtryksfil), hvilket er sådan den trådløse crack-kæde normalt ender.
Lokale GPU'er eller cloud GPU'er?
Lokale kort er billigere til kontinuerligt arbejde og holder data internt; skybrud til store engangsløb; datahåndteringsklausuler i klientkontrakt bestemmer, hvilke du må bruge.
Sådan hjælper Kinetikatech med open source sikkerhedsværktøjer
Tilbuddet er enkelt: Testværktøjskassens fagfolk bliver faktisk ved med at være indlæst: scannere, sniffere, crackere og webproxyer forklarede, hvordan de bruges på rigtige engagementer - kommandoer, flag, output, og hvor hver enkelt sidder i en metodologi. Overlad det til vores Penetrationstests og Sikkerhed på Linux-servere, og du får fuld dækning: seriøs vurdering, ren implementering, overvågning hele døgnet.