Odprtokodna varnostna orodja
THC-Hydra: Surova sila prek protokolov
Hydra je povezovanje protokola s surovo silo: testiranje uporabniškega imena/gesla za SSH, FTP, obrazce HTTP, RDP in več deset drugih storitev iz ene same ukazne vrstice. V metodologiji se nahaja v fazi dostopa s poverilnicami, kjer imate izpostavljenost storitvi (iz Nmapa) in hipotezo o šibkih geslih, Hydra pa to hipotezo preizkuša z izvorno hitrostjo protokola. Njena vrlina je širina; njegova nevarnost je popolnoma enake širine, saj vsaka storitev, ki se je dotakne, zabeleži napake in nekatere zaklene račune.
Ključne točke
- Enkrat preberite sintakso in jo imate: hydra -l uporabnik -P passlist.txt ssh://10.0.0.5 — -l ali -L za uporabniška imena, -p ali -P za gesla, service://host:port.
- Spletni obrazci potrebujejo parametre: http-post-form s potjo, nizom napake (prijavni filter) in parametri; najprej prebrati obrazec prek Burpa je profesionalni korak.
- Niti (-t) so trgovina: več niti poteka hitreje in hitreje sproži blokade; SSH pri -t 4 je vljuden, kjer -t 16 strani SOC in odločajo politike zaklepanja, ne nestrpnost.
- Ujemite sezname besed z obsegom: rockyou.txt je primeren za laboratorijske škatle, produkcijske domene si zaslužijo sezname po meri, sestavljene iz strankinih vzorcev poimenovanja.
- Izberite protokole, v katerih je Hydra pravzaprav dobra, FTP prek RDP, in prepustite sodobne Kerberos ali tokove, zaščitene z MFA, orodjem, izdelanim zanje.
- Pogoji zaustavitve so pomembni: ugotovitev na drugi poverilnici ne potrebuje desettisočega poskusa in -F ali vaš lasten ovoj odloči, kdaj se konča.
- Etika tukaj je konkretna, ne abstraktna: groba sila proti sistemu, za katerega niste naročeni, da ga preizkusite, je sam po sebi poskus nepooblaščenega dostopa (v večini jurisdikcij kaznivo dejanje) in celo pooblaščeni zagoni zahtevajo dogovorjene cene, okna in telefonsko številko za zaustavitev.
- Strokovni rezultat je nadzorovana ugotovitev: ena ali dve dokazani poverilnici, ki zadostujeta za prikaz šibkosti, imena, redigirana na pogodbo, in paradoks zaklepanja, dokumentiran kot naslednji naročnikov popravek.
Terenska beležka
Politika zaklepanja je prva stvar, za katero zdaj sprašujem, popoldne sem izvedel, da je zagon SSH s 16 nitmi poklical strankino službo za pomoč uporabnikom in zamrznil štirideset izmenskih računov. Počasno je v redu za Hydro - še vedno dokazuje bistvo.
Pogosta vprašanja
Hydra vs Medusa vs Ncrack?
Ista družina opravil, različna pokritost protokola in vedenje: Hydrina širina ohranja privzeto, Medusa in Ncrack si zaslužita mesta na določenih nizih protokolov.
Bo to zaklenilo račune?
Pogosto, in to je vprašanje načrtovanja angažiranja, ne nastavitve orodja: dogovorjene stopnje poskusov in pogovori o toleranci zaklepanja pridejo pred prvi požar.
Je razprševanje gesel isto?
Ne: razprševanje je eno geslo za več računov, porazdeljenih skozi čas, in ekipe, ki se zavedajo pravilnikov, ga zapišejo kot lastno (tišjo) metodo in ne kot zamegljenost s surovo silo.
Kaj pa sodobne tarče z MFA?
Hydra testira sprednji faktor; vse, kar stoji za tokovi MFA, kerberos ali pametnim preverjanjem, potrebuje drugačno metodologijo in popolnoma drugačna orodja.
Kako Kinetikatech pomaga s odprtokodna varnostna orodja
To je, kar vsak dan storimo: 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 pokrije vse, od evaluacije do implementacije, monitoringu 24/7 in hitne intervencije v 30 minutah.