Instrumente de securitate open-source
Metasploit: cadru, nu jucărie
Metasploit Framework este un banc de lucru pentru exploatare: mii de module pentru găsirea, exploatarea și post-procesarea pe o singură consolă, cu o bază de date adecvată pentru starea de implicare. Prejudiciul reputației sale provine din utilizarea script-ului care omite munca de înțelegere a unui exploit, dar din punct de vedere profesional este o mașină a timpului - modulele verificate, încărcăturile utile consistente și biblioteca de post-exploatare a Meterpreter transformă orele de instrumente construite manual în minute. Ceea ce nu face este să gândească pentru tine, tocmai de aceea echipele care își scriu propriile module îl folosesc cel mai bine.
Puncte-cheie
- Primul obicei din consolă: msfconsole cu un spațiu de lucru al bazei de date pentru fiecare angajament (spațiu de lucru -un nume client), astfel încât fiecare rezultat al modulului este stocat și căutat pe parcursul întregului test.
- Selectarea exploatării începe cu adevărul versiunii și platformei din rezultatele Nmap, nu din încredere: un modul potrivit cu o versiune greșită este un proces blocat și o oră pierdută.
- Meterpreter este produsul real: migrarea proceselor, dumpingul hash, pivotarea și operațiunile de fișiere cu un API de sesiune care scriptează curat.
- db_nmap vă integrează recunoașterea direct în spațiul de lucru, motiv pentru care nu rulăm Nmap separat în timpul fazelor de exploatare.
- Disciplina de căutare: tipul de căutare:exploat platforma:windows cve:2021 suficient de rapid, apoi potriviți cu versiunea exactă a serviciului, apoi citiți notele de referință înainte de incendiu.
- Opțiunile privind sarcina utilă sunt decizii operaționale: reverse_tcp vs bind, stage vs stager-less și dacă regulile de ieșire ale clientului permit un apel invers - planificați acest lucru înainte de a apăsa enter.
- Etica și legalitatea nu au nevoie de poezie aici: exploatarea are loc numai pe sistemele acoperite de autorizație semnată, iar acțiunile distructive sau de ucidere a serviciului au nevoie de consimțământul explicit în planul de implicare.
- Depozite de chei și birouri de schimbare: orice modifică starea țintă (utilizatori, servicii, persistență) trebuie să fie înregistrat în raport și inversat înainte de predare, sau livrabilul este o răspundere de durată.
Notă de teren
Un import db_nmap la jumătatea unei interacțiuni este atunci când echipa începe de fapt să-i placă cadrul - o interogare de spațiu de lucru bate o oră de lipire a rezultatelor scanării în chat. Modulele personalizate sunt încă scrise atunci când CVE este neobișnuit.
Întrebări frecvente
Metasploit nu este doar pentru copii cu scenarii?
Reputația este reală și răspunsul este nu: modulele sunt verificate și fluxul de lucru este o problemă standard; dacă este de calitate pentru jucărie depinde în întregime dacă înțelegeți cu ce trageți.
Metasploit Pro vs Framework-ul gratuit?
Cadrul este open source și acoperă exploatare, post-exploatare și primitive de raportare; edițiile comerciale adaugă funcții de echipă și scanere pe care unele consultanțe le standardizează.
Mai contează împotriva țintelor moderne întărite?
Da, selectiv: modulele CVE rămân relevante, iar exploit-urile personalizate ajung într-o sesiune Metasploit pentru a moșteni instrumentele Meterpreter.
Meterpreter pe Linux în loc să descarce manual?
Depinde de cerințele de ascundere ale angajamentului; Meterpreter este convenabil și detectabil, iar echipele aleg mai degrabă pe profil decât după obicei.
Cum ajută Kinetikatech la instrumente de securitate open-source
Nu trebuie să devii expert în instrumente de securitate open-source: Profesioniștii din cutia de instrumente de testare păstrează de fapt încărcați: scanere, sniffer, crackere și proxy-uri web au explicat modul în care sunt utilizate în angajamente reale - comenzi, steaguri, ieșiri și unde se află fiecare într-o metodologie. Exact pentru asta există Teste de penetrare and Securitate servere Linux: punere în funcțiune, întărire, monitorizare și un om de serviciu zi și noapte.