Cyber 1
Cyber 2
Cyber 3
Cyber 4
Cyber 5
100

Che cosa si intende per vulnerabilità informatica?

Una debolezza presente in un sistema, un software o una rete che può essere sfruttata da un attaccante per ottenere accesso non autorizzato, rubare dati o causare danni

100

Che cos’è una vulnerabilità software?

È un difetto presente in un programma o in un’applicazione che può permettere a un attaccante di eseguire azioni non autorizzate, come leggere dati o modificare informazioni.

100

Che cos’è un attacco informatico?

Un’azione compiuta per compromettere un sistema, una rete o dei dati, sfruttando vulnerabilità tecniche o errori degli utenti.


100

Che cos’è un buffer overflow?

È una vulnerabilità che si verifica quando un programma inserisce più dati in una zona di memoria (buffer) rispetto allo spazio disponibile, causando errori o permettendo l’esecuzione di codice non autorizzato.

100

Che cosa si intende per vulnerabilità di rete?

È una debolezza presente nella configurazione o nei protocolli di una rete che può permettere intercettazioni, accessi non autorizzati o attacchi

200

Che differenza c’è tra una minaccia e una vulnerabilità?

Una vulnerabilità è una debolezza del sistema, mentre una minaccia è un possibile evento o soggetto che può sfruttare quella vulnerabilità

200

Che cos’è lo sniffing?

Lo sniffing è l’intercettazione del traffico di rete per analizzare i dati che viaggiano tra dispositivi

200

 Che cos’è il MAC flooding?

È un attacco che riempie la tabella degli indirizzi MAC di uno switch con molti indirizzi falsi, causando un comportamento simile a un hub e facilitando l’intercettazione del traffico

200

Perché lo sniffing può essere pericoloso?

Perché se i dati non sono protetti, un attaccante potrebbe leggere informazioni sensibili come password o dati personali.

200

Perché gli switch sono normalmente più sicuri degli hub?

Perché gli switch inviano i dati solo alla porta corretta in base all’indirizzo MAC, mentre gli hub trasmettono i dati a tutti i dispositivi collegati.

300

Qual è la differenza tra SQL Injection e CSRF?

La SQL Injection colpisce principalmente il database sfruttando input non controllati; il CSRF sfrutta la fiducia che un sito ripone in un utente già autenticato

300

Perché è importante aggiornare software e sistemi operativi?

Perché gli aggiornamenti spesso correggono vulnerabilità conosciute che potrebbero essere sfruttate dagli attaccanti

300

Che cos’è un attacco Cross-Site Request Forgery (CSRF)?

È un attacco in cui un utente autenticato viene spinto a eseguire un’azione non desiderata su un sito web, senza accorgersene.

300

Che cos’è una SQL Injection?

Una vulnerabilità che permette a un attaccante di inserire comandi SQL malevoli in un’applicazione per manipolare o accedere al database.

300

Come si può proteggere una comunicazione dallo sniffing?

Utilizzando protocolli cifrati come HTTPS, VPN e sistemi di autenticazione sicuri

400

Spiega la differenza tra criptazione simmetrica e asimmetrica

La simmetrica usa la stessa chiave per cifrare mentre l'asimmetrica usa una criptazione a chiave pubblica e chiave privata, dove se viene utilizzata una per cifrare l'altra deve essere usata per decifrare

400

Un amministratore nota che una rete aziendale diventa molto lenta e che uno switch inizia a comportarsi come se fosse un primate arcaico, inviando traffico a molti dispositivi invece che solo al destinatario corretto. Quale vulnerabilità potrebbe essere presente?

MAC flooding

400

Perché il buffer overflow è un problema di sicurezza?

Perché un attaccante può sfruttarlo per modificare il comportamento di un programma o ottenere privilegi maggiori sul sistema

400

In quale linguaggio di programmazione sono più comuni i problemi di buffer overflow?

Sono storicamente frequenti in linguaggi come C e C++, dove il programmatore deve gestire manualmente la memoria

400

Che cosa significa principio del "least privilege"?

Significa assegnare a ogni utente o programma solo i permessi necessari per svolgere il proprio lavoro, riducendo i rischi in caso di compromissione

500

Fai un esempio semplice di attacco CSRF

Piripì piripì piripì piripì

500

Nella triade CIA, cosa indicano tutte e tre le lettere e qual è la differenza tra quello indicato dalla C e quello indicato dalla I e come differisce la I dal Non Ripudio?

Confidentiality, Integrity, Availability. Confidentiality utilizza la criptazione per garantire che il dato sia leggibile soltanto da mittente e destinatario mentre la I, mediante l'hashing, fa si che il destinatario possa essere sicuro che il messaggio non sia stato alterato nel tragitto. Il non ripudio invece indica che la sorgente del messaggio non può assolutamente essere messa in discussione.

500

Come può essere evitata una SQL Injection?

Può essere evitata usando tecniche come query parametrizzate, controlli sugli input degli utenti e una corretta gestione dei permessi del database.

500

Cosa sta facendo il nostro maschietto rosa di fiducia?

Chiamiamo Nick e scopriamolo (+/- 500 punti a Nick in base a se sta lavorando o meno)

500

Come si può ridurre il rischio di buffer overflow?

Usando controlli sulla dimensione dei dati, funzioni più sicure, aggiornamenti software e strumenti di protezione della memoria

M
e
n
u