Odprtokodna varnostna orodja
SearchSploit: Indeks izkoriščanja brez povezave
SearchSploit je ogledalo ukazne vrstice Exploit-DB: popolna baza podatkov o izkoriščanju in lupinskih kodah, lokalna na vašem prenosniku, po kateri je mogoče iskati brez povezave, s kopiranjem datotek izkoriščanja v vaš delovni prostor z enim ukazom. Med posli je najhitrejši most od 'storitve X različice Y' do kandidata za izkoriščanje, ne da bi zapustili terminal, njegova baza podatkov pa je ista, kot jo strokovnjaki berejo na exploit-db.com. Identificira kandidate; branje in preverjanje ostaneta z vami.
Ključne točke
- Vodilni klic je kratek: searchsploit apache 2.4.49 — storitev, različica, nato izboljšajte z drugim izrazom ali --exclude.
- Izhod JSON ali CSV napaja cevovod poročil: --json ohranja rezultate strojno berljive, kar je pomembno, ko je dnevnik ugotovitev skript.
- Kopirajte datoteke z -m (zrcaljenje) namesto sprožanja s poti /usr/share/exploitdb: vaša kopija delovnega prostora ima različice in opombe, repo-ji pa ne.
- Iščite po imenu in različici izdelka, ne le po številkah CVE; baza podatkov indeksira po programski opremi, izraz CVE pa pogosto zgreši sorodne različice.
- Vsak zadetek je pred uporabo treba preveriti: preberite datoteko, preverite ciljno platformo, pot in pogoje izkoriščanja; baza podatkov ima napačne vnose in zastarele izkoriščanja tako kot kateri koli drug indeks.
- Brez potrebe po omrežju je resnična lastnost: zračne povezave, odjemalska omrežja, ki blokirajo odhode, in dolgi leti pustijo SearchSploit popolnoma delujoč.
- Kadenca posodabljanja je higiena: git pull (ali posodobitev paketa) pred vsakim posegom, tako da indeks zajema nedavne CVE-je namesto vašega zadnjega leta.
- Identifikacija kandidata ni pooblastilo za njegovo sprožitev: izkoriščanje deluje samo proti gostiteljem v obsegu v skladu s podpisanim načrtom sodelovanja in šele po branju tega, kar dejansko počne.
Terenska beležka
Navada zrcaljenja -m se je začela po tem, ko smo skoraj sprožili izkoriščanje z njegove repo poti in izgubili sled, katero različico smo dejansko preizkusili. Kopije delovnega prostora z opombo v imenu datoteke so za vedno odpravile zmedo.
Pogosta vprašanja
Zakaj ne bi preprosto brskali po Exploit-DB na spletu?
Brez povezave in hitrost: spletna mesta z zračno režo, restriktivna omrežja odjemalcev in iskanje brez zakasnitve, lokalni indeks pa se povrne že prvi dan.
Je vsak vnos vreden zaupanja?
Ne: vnosi gnijo, pogoji izkoriščanja se razlikujejo in prihaja do napačnih oznak; navada preberi in nato teci loči strokovnjake od poškodovancev.
Ali lahko najde dozorele podvige?
Indeksira tako zrele nasvete kot tudi nasvete prodajalcev skupaj z izkoriščanji; Previdno branje vnosov je tisto, kjer se presoja zanesljivost.
Linux, Windows, macOS, vse platforme?
Da, in stolpec platforme je prva stvar, ki jo filtrirate: večina zgrešenih rezultatov je posledica izvajanja izkoriščanja na strani Linuxa proti cilju Windows.
Kako Kinetikatech pomaga s odprtokodna varnostna orodja
Ne morete postati eksperta za odprtokodna varnostna orodja: 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. Nekatere za to obstaja Teste prodiranja in Varnost strežnikov Linux: nastavitev, krepitev, monitoring in osebna strega dne in noči.