Atvirojo kodo saugos įrankiai
SearchSploit: išnaudojimo neprisijungus indeksas
„SearchSploit“ yra „Exploit-DB“ komandų eilutės veidrodis: visa išnaudojimo ir apvalkalo kodų duomenų bazė, kuri yra vietinė jūsų nešiojamajame kompiuteryje, galima ieškoti neprisijungus, viena komanda nukopijuojant išnaudojimo failus į jūsų darbo sritį. Užsiėmimų metu tai yra greičiausias tiltas nuo „X paslaugos Y versijos“ iki kandidato išnaudojimo neišeinant iš terminalo, o jo duomenų bazė yra ta pati, kurią profesionalai skaito svetainėje exploit-db.com. Jis nustato kandidatus; skaitymas ir patikrinimas lieka su jumis.
Pagrindiniai punktai
- Pavyzdinis skambutis yra trumpas: searchsploit apache 2.4.49 – paslauga, versija, tada patikslinkite antromis sąlygomis arba --exclude.
- JSON arba CSV išvestis pateikia ataskaitų rinkinį: --json užtikrina, kad rezultatai būtų skaitomi mašininiu būdu, o tai svarbu, kai išvadų dienoraštis yra scenarijus.
- Nukopijuokite failus naudodami -m (veidrodis), o ne suaktyvinkite iš /usr/share/exploitdb kelių: jūsų darbo srities kopija yra su versijomis ir komentarais, o atpirkimo - ne.
- Ieškokite produkto pavadinimo ir versijos, o ne vien CVE numerių; duomenų bazė indeksuoja pagal programinę įrangą, o CVE terminas dažnai praleidžia brolių ir seserų versijas.
- Kiekvieną paspaudimą prieš naudojant reikia patikrinti: perskaityti failą, patikrinti tikslinę platformą, kelią ir eksploatavimo sąlygas; duomenų bazėje yra neteisingų įrašų ir pasenusių išnaudojimų, kaip ir bet kuriame kitame indekse.
- Nereikalingas tinklas – tai tikroji funkcija: užblokuoti įsipareigojimai, klientų tinklai, blokuojantys išvykimą, ir ilgi skrydžiai leidžia SearchSploit visiškai veikti.
- Atnaujinimo ritmas yra higiena: prieš kiekvieną užduotį paimkite git pull (arba paketo atnaujinimą), kad indeksas apimtų naujausius CVE, o ne paskutinį skrydį.
- Kandidato identifikavimas nėra leidimas jį paleisti: išnaudojimas vykdomas tik prieš atitinkamus pagrindinius kompiuterius pagal pasirašytą įsipareigojimo planą ir tik perskaičius, ką jis iš tikrųjų daro.
Pastaba iš praktikos
-m veidrodinis įprotis atsirado po to, kai vos nepaleidome išnaudojimo iš jo atpirkimo kelio ir praradome atspėti, kurią versiją iš tikrųjų išbandėme. Darbo srities kopijos su pastaba failo pavadinime baigė painiavą visam laikui.
Dažniausiai užduodami klausimai
Kodėl gi ne tiesiog naršant „Exploit-DB“ internete?
Neprisijungus ir greitis: apribotos svetainės, ribojantys klientų tinklai ir nulinės delsos paieška, o vietinis indeksas atsiperka jau pirmą dieną.
Ar kiekvienas įrašas yra patikimas?
Ne: įrašai pūva, eksploatavimo sąlygos skiriasi ir pasitaiko klaidingų ženklų; įprotis „skaityti, tada bėk“ atskiria specialistus nuo aukų.
Ar gali rasti subrendusių išnaudojimų?
Jame kartu su išnaudojimais indeksuojami ir subrendę, ir pardavėjo patarimai; Atidžiai skaitant įrašus, sprendžiama dėl patikimumo.
„Linux“, „Windows“, „MacOS“, visos platformos?
Taip, ir platformos stulpelis yra pirmas dalykas, kurį filtruojate: dauguma klaidų atsiranda dėl „Linux“ išnaudojimo prieš „Windows“ tikslą.
Kaip Kinetikatech padeda su atvirojo kodo saugos įrankiai
Pasiūlymas paprastas: Testavimo įrankių rinkinio profesionalai iš tikrųjų yra įkrauti: skaitytuvai, snifferiai, krekeriai ir žiniatinklio įgaliotieji serveriai paaiškino, kaip jie naudojami realioms užduotims atlikti – komandos, vėliavėlės, išvestis ir kur kiekviena iš jų yra metodikoje. Patikėkite tai mūsų paslaugai Pratimų testai ir Linux serverių sauga ir turėsite visišką aprėptį: rimtą vertinimą, švarų įgyvendinimą, nepertraukiamą stebėjimą.