Odprtokodna varnostna orodja
hashcat: GPE krekiranje, pravila in resničnost
hashcat je mehanizem za razbijanje grafične procesorske enote: na stotine načinov zgoščevanja, cevovodi besednih seznamov in pravil, napadi z maskami in knjigovodstvo --show/--left, ki omogoča revidiranje večsto GB gesel. Pri poslih z obnovljenimi zgoščevalnimi nizi ustvari ugotovitve o vplivu pravilnika, iz katerih so narejeni diapozitivi sejne sobe, in to pri strojnih hitrostih, ki so oblikovale sodobno politiko gesel. Je tudi orodje z najmanjšo toleranco za amaterske napake: napačni načini zgoščevanja zapravljajo dneve GPU-ja, zlomljen izhod pa je živo gradivo poverilnic.
Ključne točke
- Naučite se -m na pamet za svoje običajne cilje: -m 0 (MD5), -m 1000 (NTLM), -m 1800 (sha512crypt) in pravi način je razlika med instant in smeti.
- Načini napada so pravi besednjak: -a 0 slovar + pravilo, -a 3 maska, -a 6 hibrid; vsak odgovarja na drugačno politično vprašanje.
- Pravila poskrbijo, da hashcat poje: seznam besed plus rules/rockyou-30000.rule-style sets testira milijarde različic, ne da bi obstajale na disku.
- --show (krekirano), --left (nekrekovano) in knjigovodstvo potfile spremenijo revizijo gesel v znanost, ki jo je mogoče preveriti, namesto v dimni test.
- Najprej vedno primerjalno: hashcat -b na vaših dejanskih karticah vam pove, koliko bo maska dejansko stala, preden odjemalec plača tarife za GPU ure.
- Zgornja meja zmogljivosti je zgoščevanje stroškov pomnilnika: bcrypt in scrypt izjemno upočasnita grafične procesorje in to je bistvo teh algoritmov – ustrezno načrtujte pričakovanja.
- Laboratorijska etika lastne strojne opreme: razbijte samo zgoščene vrednosti, ki ste jih ekstrahirali iz sistemov, za katere ste bili pooblaščeni za testiranje (odjemalski sistemi po pogodbi, laboratorijski navidezni računalniki, vaši lastni računi) — GPE je nedolžen, obseg sodelovanja ne.
- Izhodna disciplina: vlomljena gesla so resnične poverilnice resničnih ljudi; shramba je šifrirana, hramba se ujema s pogodbo in v poročilo ne gre nič več kot tisto, kar stranka dejansko potrebuje.
Terenska beležka
Dve vprašanji pred vsakim tekom: ali sem izbral pravi -m in ali sem prebral, kaj bom naredil s krekanim seznamom? Prvi prihrani GPU-dneve; pri drugem se gesla strank ne vključijo v napotitveno e-pošto – pravilo iz zgodnje karierne napake.
Pogosta vprašanja
Kakšna je razlika med -a 0 in -a 3?
-a 0 izvaja slovarje in pravila; -a 3 konstrukti z masko (zgornja maska, razred znakov) brute force; hibrid (-a 6) združuje oboje.
Ali potrebujem določen grafični procesor?
Vsaka sodobna kartica pomaga, vendar je hitrost razbijanja odvisna od strojne opreme in stroškov zgoščevanja; merila uspešnosti pred posli preprečujejo obljube, ki jih nobena kartica ne more izpolniti.
Ali lahko hashcat razbije rokovanja WPA?
Da (način 22000 pri sodobnih zgradbah s pravilno zajeto rokovno datoteko), tako se veriga brezžičnega krakanja običajno konča.
Lokalni grafični procesorji ali grafični procesorji v oblaku?
Lokalne kartice so cenejše za neprekinjeno delo in hranijo podatke v podjetju; izbruhi oblakov za enkratne velike teke; klavzule o ravnanju s podatki pogodbe stranke odločajo, katere smete uporabljati.
Kako Kinetikatech pomaga s odprtokodna varnostna orodja
Po pravici, večinoma ekipe pridejo k nam, ko najprej poskusijo lastno: Strokovnjaki z orodjem za preskušanje dejansko še naprej nalagajo: skenerji, snifferji, krekerji in spletni posredniki so razložili, kako se uporabljajo pri resničnih dogodkih – ukazi, zastavice, izhodi in mesto vsakega v metodologiji. Naša storitev Teste prodiranja in Varnost strežnikov Linux obstaja, da se ne morete naučiti odprtokodna varnostna orodja na lastno kožo; mi se skrbimo za nastavitev, nadzor in nočne presenečenja ob 3. uri.