Sigurnosni alati otvorenog koda
hashcat: GPU krekiranje, pravila i stvarnost
hashcat je motor za krekiranje GPU-a: stotine načina raspršivanja, popis riječi i pravila, napadi maskom i --show/--left knjigovodstvo koje omogućuje reviziju rada lozinki od više stotina GB. Na angažmanima s oporavljenim hash setovima proizvodi nalaze o utjecaju na politiku iz kojih se izrađuju slajdovi u prostorijama za sastanke, i to na brzinama stroja koje su oblikovale modernu politiku zaporki. To je također alat s najmanjom tolerancijom na amaterske pogreške: pogrešni načini raspršivanja troše GPU-dane, a krekirani izlaz živi je vjerodajnički materijal.
Ključne točke
- Naučite -m napamet za svoje uobičajene ciljeve: -m 0 (MD5), -m 1000 (NTLM), -m 1800 (sha512crypt), a pravi način je razlika između instant i smeća.
- Načini napada su pravi vokabular: -a 0 rječnik + pravilo, -a 3 maska, -a 6 hibrid; svaki odgovara na različito političko pitanje.
- Pravila tjeraju hashcat da pjeva: wordlist plus rules/rockyou-30000.rule-style setovi testiraju milijarde varijanti bez da one postoje na disku.
- --show (krekirano), --left (nekrekirano) i potfile knjigovodstvo pretvaraju reviziju lozinke u znanost koja se može revidirati, a ne u dimni test.
- Uvijek prvo mjerite performanse: hashcat -b na vašim stvarnim karticama govori koliko će maska zapravo koštati prije nego što klijent plati tarife GPU-sata.
- Gornja granica izvedbe je raspršivanje troškova memorije: bcrypt i scrypt enormno usporavaju GPU-ove, i to je bit tih algoritama - planirajte očekivanja u skladu s tim.
- Etika vlastitog hardverskog laboratorija: krekirajte samo hashove koje ste izdvojili iz sustava za koje ste bili ovlašteni testirati (sustavi klijenta pod ugovorom, laboratorijske virtualne mašine, vaši vlastiti računi) — GPU je nevin, opseg angažmana nije.
- Izlazna disciplina: provaljene lozinke stvarne su vjerodajnice stvarnih ljudi; pohrana je šifrirana, zadržavanje odgovara ugovoru i ništa ne ulazi u izvješće osim onoga što klijent zapravo treba.
Terenska bilješka
Dva pitanja prije svakog trčanja: jesam li odabrao pravo -m i jesam li pročitao što ću učiniti s krekiranim popisom? Prvi štedi GPU-dane; drugi čuva lozinke klijenata izvan e-pošte s preporukama — pravilo iz pogreške u ranoj karijeri.
Često postavljana pitanja
Koja je razlika između -a 0 i -a 3?
-a 0 pokreće rječnike i pravila; -a 3 konstrukta maskom (gornja maska, klasa char) brute force; hibrid (-a 6) kombinira oboje.
Trebam li određeni GPU?
Svaka moderna kartica pomaže, ali brzina krekiranja ovisi o hardveru i troškovima raspršivanja; mjerila prije angažmana sprječavaju obećanja koja nijedna kartica ne može održati.
Može li hashcat razbiti WPA rukovanja?
Da (način rada 22000 na modernim verzijama s pravilno snimljenom datotekom rukovanja), tako obično završava lanac bežičnog krekiranja.
Lokalni GPU ili GPU u oblaku?
Lokalne kartice su jeftinije za kontinuirani rad i čuvaju podatke u kući; provale oblaka za jednokratna velika trčanja; klauzule o rukovanju podacima klijentskog ugovora odlučuju koje vam je dopušteno koristiti.
Kako Kinetikatech pomaže kod sigurnosni alati otvorenog koda
Ponuda je jednostavna: Profesionalci s alatima za testiranje zapravo drže punim: skeneri, snifferi, krekeri i web proxyji objasnili su način na koji se koriste u stvarnim angažmanima — naredbe, oznake, izlazi i mjesto svakog od njih u metodologiji. Povjerite to našoj usluzi Testovi prodiranja i Sigurnost Linux servera i imate potpunu pokrivenost: ozbiljna procjena, čista implementacija, nadzor bez prestanka.