← Torna alle flashcardQuick Flashcards

Ethical Hacking Assessment Flashcards

Scopri le differenze tra vulnerability assessment, penetration test e Red‑Team, i tipi di scanner e le migliori pratiche per ridurre la superficie d'attacco.

12 carte~4 min
Ethical Hacking Assessment Flashcards — Qwi
1 / 12

Tutte le flashcard di questa raccolta

1What is the primary purpose of a Red-Team in security assessments?
Risposta

To conduct adversarial attacks

Red-Team performs offensive testing to simulate real attackers.
2The most well‑known vulnerability scanner is {{Nessus}}.
Risposta

Nessus

3Vulnerability scanners exploit discovered weaknesses using exploits.
Risposta

False

Scanners identify vulnerabilities but do not exploit them.
4How do active and passive vulnerability scanners differ?
Risposta

Active → interact directly with target network | Passive → gather data without direct interaction

5What is a key advantage of a vulnerability assessment regarding system downtime?
Risposta

It does not cause damage or malfunctions

Thus it can be performed during regular work hours.
6A penetration test simulates an attack as a real hacker would.
Risposta

True

It is also called ethical hacking.
7One phase of a penetration test is {{Privilege escalation}}.
Risposta

Privilege escalation

8What distinguishes Black Box, Gray Box, and White Box testing?
Risposta

Black → no prior knowledge | Gray → partial knowledge | White → full knowledge

9Which Evaluation Assurance Level (EAL) is recommended for typical enterprises?
Risposta

EAL4

Common Criteria defines levels EAL1‑EAL7; EAL4 balances security and cost.
10Disabling unnecessary services is a recommended attack surface reduction technique.
Risposta

True

Reducing the attack surface involves removing unused services.
11Compliance controls aim to verify that a system adheres to its {{baseline}}.
Risposta

baseline

12How do vulnerability assessments and penetration tests differ in handling unknown vulnerabilities?
Risposta

Assessment → only known vulnerabilities | Pen‑test → may discover unknown flaws

Introduzione alla valutazione della sicurezza

Le organizzazioni moderni devono proteggere le proprie infrastrutture da attacchi sempre più sofisticati. Per farlo, si ricorre a diverse metodologie di valutazione: vulnerability assessment, penetration test e Red‑Team. Ognuna di queste attività ha obiettivi, tecniche e risultati specifici, ma tutte mirano a identificare e mitigare le vulnerabilità prima che un aggressore reale possa sfruttarle.

Red‑Team: lo scopo principale

Il Red‑Team è un gruppo di esperti che esegue attacchi simulati contro l’intera organizzazione, adottando la prospettiva di un avversario reale. Il suo scopo principale è condurre attacchi avversari, cioè eseguire test offensivi che imitano le tattiche, le tecniche e le procedure (TTP) di un hacker. Questo approccio consente di valutare non solo le vulnerabilità tecniche, ma anche la capacità di risposta dell’organizzazione, la resilienza dei processi e la consapevolezza del personale.

Vulnerability scanner: tipologie e funzionamento

I vulnerability scanner sono strumenti automatizzati che analizzano sistemi, reti e applicazioni alla ricerca di debolezze note. Il più famoso è Nessus, riconosciuto per la sua ampia libreria di plugin e la facilità d’uso. È importante sottolineare che gli scanner non sfruttano le vulnerabilità rilevate; essi si limitano a identificarle, fornendo un report dettagliato per la successiva mitigazione.

Scanner attivi vs. passivi

Esistono due categorie principali di scanner:

  • Attivi: interagiscono direttamente con la rete target, inviando pacchetti o richieste per verificare la presenza di vulnerabilità.
  • Passivi: raccolgono dati senza contattare direttamente il target, ad esempio analizzando il traffico di rete o i log.

La scelta tra uno scanner attivo o passivo dipende dal contesto operativo: gli scanner attivi possono introdurre un carico aggiuntivo sulla rete, mentre quelli passivi sono meno invasivi ma forniscono informazioni più limitate.

Vulnerability assessment vs. penetration test

Un vulnerability assessment si concentra sull’individuazione di vulnerabilità note, senza provocare danni o interruzioni. Questo lo rende adatto a essere eseguito durante le ore lavorative, poiché non causa danni o malfunzionamenti. Inoltre, l’assessment è limitato alle vulnerabilità già catalogate, quindi non scopre falle sconosciute.

Al contrario, un penetration test (o test di penetrazione) simula un attacco reale, includendo anche la fase di privilege escalation dopo aver ottenuto un accesso iniziale. Il test può rivelare vulnerabilità non ancora documentate, poiché il tester utilizza tecniche creative per aggirare le difese. Per questo motivo, il penetration test è spesso più invasivo e richiede una pianificazione accurata per minimizzare l’impatto operativo.

Gestione delle vulnerabilità sconosciute

La differenza chiave nella gestione delle vulnerabilità sconosciute è la seguente:

  1. Assessment: si limita a vulnerabilità conosciute.
  2. Pen‑test: può scoprire vulnerabilità non ancora identificate.

Tipi di test in base alla conoscenza del sistema

Il livello di informazione fornito al tester determina la tipologia di test:

  • Black Box: nessuna conoscenza preventiva del sistema.
  • Gray Box: conoscenza parziale, ad esempio credenziali limitate.
  • White Box: piena conoscenza, inclusi diagrammi di rete e codice sorgente.

Queste varianti consentono di valutare la sicurezza da diverse prospettive, simulando scenari che vanno dal più realistico (black box) al più approfondito (white box).

Riduzione della superficie d’attacco

Una pratica fondamentale per diminuire la superficie d’attacco è disabilitare i servizi non necessari. Rimuovendo o disattivando componenti inutilizzati, si riduce il numero di punti vulnerabili che un attaccante può sfruttare. Questa tecnica è semplice da implementare e ha un impatto immediato sulla sicurezza complessiva.

Controlli di conformità e baseline

I controlli di conformità verificano che un sistema rispetti una baseline predefinita, ovvero una configurazione di riferimento che garantisce determinati standard di sicurezza. La conformità è spesso richiesta da normative e standard di settore, e il rispetto della baseline è un indicatore chiave della postura di sicurezza.

Evaluation Assurance Level (EAL)

Il Common Criteria definisce sette livelli di Assurance, da EAL1 a EAL7. Per la maggior parte delle imprese, EAL4 è consigliato perché offre un buon equilibrio tra sicurezza e costi. Livelli più alti richiedono valutazioni più approfondite e risorse aggiuntive, mentre livelli più bassi potrebbero non fornire una garanzia sufficiente.

Conclusioni

Comprendere le differenze tra vulnerability assessment, penetration test e Red‑Team è essenziale per costruire una strategia di sicurezza efficace. Gli scanner, come Nessus, forniscono una prima linea di difesa identificando vulnerabilità note senza sfruttarle. Gli assessment garantiscono che queste vulnerabilità vengano gestite senza interrompere le operazioni, mentre i penetration test approfondiscono la ricerca, includendo anche vulnerabilità sconosciute.

Adottare pratiche di riduzione della superficie d’attacco, mantenere una baseline solida e scegliere il giusto livello di EAL completano il quadro di una difesa proattiva. Integrando queste metodologie, le organizzazioni possono migliorare la loro resilienza contro minacce attuali e future.