Odprtokodna varnostna orodja
Maltego: Kartiranje napadalne površine
Maltego je graf OSINT: domene na eni strani, poddomene, poštni strežniki, imena certifikatov, izpostavljeni dokumenti in ljudje na drugi strani, vse povezano kot slika, ki jo lahko analitik zgradi navzven iz ene entitete. Njegovo preoblikovanje (mehanizmi za iskanje na nebu) veriži vire podatkov tretjih oseb, vrednost pa ni nobeno posamezno iskanje, temveč širjenje – kako slika zunanjega odtisa organizacije raste iz enega imena domene. Uporabljamo ga v fazi izvidovanja, kjer slika vsakič premaga seznam.
Ključne točke
- Začnite z eno entiteto (domena podjetja) in se razširite po plasteh: DNS in poddomena se najprej preoblikujejo, nato potrdila in metapodatki dokumentov, nazadnje ljudje in e-pošta.
- Pretvorbe so omejene s hitrostjo in jih izvajajo tretje osebe: stroški so prikazani v ključih API-ja, vljudno sodelovanje pa pospešuje svoje poizvedbe, namesto da bi takoj udarilo po virih podatkov.
- Vsak list na grafu je trditev, ne dejstvo: navzkrižno preverite poddomene, na katerih nameravate ukrepati, preden vstopijo v testni načrt.
- Grafični pogled zasluži stroške, ki jih seznamski pogled ne: gruče razkrijejo vzorce (en razvijalec, imenovan dvakrat v potrdilih, podedovani gostitelji v enem podomrežju), ki jih skrijejo preglednice.
- Izdaja skupnosti je resnična in omejena (dnevno preoblikovanje, pogoji komercialne uporabe); pošteno se odločite, katere omejitve ovirajo vaš projekt, preden ga standardizirate.
- Pazite, kaj razkrivate med raziskovanjem: iskalniki in ponudniki podatkov beležijo vaše poizvedbe, dejavnosti, ki zahtevajo prikrito, pa izvajajo OSINT prek infrastrukture, ki jo nadzirate.
- Upoštevajte pravila o zasebnosti in varstvu podatkov: imena in podatki zaposlenih, zbrani o resničnih ljudeh, imajo obveznosti ravnanja v skladu z režimi razreda GDPR, tudi če so zbrani iz javnih virov.
- Vse v Maltegu cilja na zunanji svet, ne da bi se ga dotaknilo: to je tisto, zaradi česar je najvarnejša faza posla, avtorizacija pa še vedno sodi v datoteko, ker je strankam mar, kaj so o njih vprašali.
Terenska beležka
Med pregledom pustim odprto eno sejo Maltego in pustim, da se zbira, medtem ko delam – list grafa presenečenja (pozabljena uprizoritvena poddomena v potrdilu) običajno postane najdba na naslovnici poročila.
Pogosta vprašanja
Ali je Maltego samo za hekanje OSINT v slogu zaposlovanja?
Ne: to je splošen graf za analizo povezav, ki ga varnostne ekipe uporabljajo za preslikavo zunanjega odtisa, obseg incidenta in vprašanja dobavne verige.
Skupnost ali plačljiva izdaja?
Skupnost pokriva samostojno učenje in mala dela; plačane zadeve, ko obseg preoblikovanja, zasebni strežniki preoblikovanja ali pogoji komercialne uporabe vstopijo v sodelovanje strank.
Ali ljudje z njim uporabljajo druge vire podatkov?
Transforms plug v številne ponudnike (iskanje, preglednost potrdil, indeksi kršitev); graf je konstanta, vi pa izberete vire za posamezno dejavnost na podlagi stroškov in pokritosti.
Zakaj namesto tega ne bi skriptirali OSINT?
Grafi se pri raziskovalnem delu povezujejo bolje kot skripti, vizualna postavitev pa je tisto, kar poglavje o obravnavi, ki je usmerjeno v stranko, dejansko potrebuje.
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.