<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Forensics on My personal blog</title>
        <link>https://www.matteobianchi.eu/tags/forensics/</link>
        <description>Recent content in Forensics on My personal blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Tue, 27 Oct 2026 09:00:00 +0200</lastBuildDate><atom:link href="https://www.matteobianchi.eu/tags/forensics/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Incident response nel cloud</title>
        <link>https://www.matteobianchi.eu/p/incident-response-cloud/</link>
        <pubDate>Tue, 27 Oct 2026 09:00:00 +0200</pubDate>
        
        <guid>https://www.matteobianchi.eu/p/incident-response-cloud/</guid>
        <description>&lt;img src="https://www.matteobianchi.eu/p/incident-response-cloud/cover.png" alt="Featured image of post Incident response nel cloud" /&gt;&lt;h2 id=&#34;perché-conta&#34;&gt;Perché conta
&lt;/h2&gt;&lt;p&gt;Tutta la serie è stata prevenzione: ridurre la probabilità e il raggio d&amp;rsquo;esplosione. Ma la sicurezza
non è mai assoluta — una chiave trapelerà, un ruolo verrà abusato, una dipendenza nasconderà una falla.
La &lt;strong&gt;incident response&lt;/strong&gt; è ciò che decide se quell&amp;rsquo;evento diventa un intoppo contenuto o una catastrofe.
E nel cloud ha regole proprie: strumenti nuovi a tuo favore (ogni azione è un&amp;rsquo;API, ogni risorsa è
clonabile) e insidie nuove da conoscere (le prove sono effimere, l&amp;rsquo;infrastruttura cambia sotto i piedi).&lt;/p&gt;
&lt;h2 id=&#34;le-fasi-in-chiave-cloud&#34;&gt;Le fasi, in chiave cloud
&lt;/h2&gt;&lt;pre class=&#34;mermaid&#34;&gt;
  flowchart LR
    P[Preparazione] --&amp;gt; D[Detection]
    D --&amp;gt; C[Contenimento]
    C --&amp;gt; E[Eradicazione]
    E --&amp;gt; R[Recupero]
    R --&amp;gt; L[Lezioni apprese]
    L -.migliora.-&amp;gt; P
    style C fill:#fde2e4,stroke:#e63946
&lt;/pre&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Preparazione&lt;/strong&gt;: prima dell&amp;rsquo;incidente. Ruoli e responsabilità definiti, accessi break-glass pronti,
runbook scritti, &lt;a class=&#34;link&#34; href=&#34;https://www.matteobianchi.eu/p/logging-e-audit-trail/&#34; &gt;log centralizzati e immutabili&lt;/a&gt; già
attivi. Quasi tutto il successo si gioca qui.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Detection&lt;/strong&gt;: l&amp;rsquo;allarme dalla &lt;a class=&#34;link&#34; href=&#34;https://www.matteobianchi.eu/p/threat-detection-cloud/&#34; &gt;threat detection&lt;/a&gt; o da
una segnalazione. Si qualifica: è reale? quale perimetro tocca?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Contenimento&lt;/strong&gt;: fermare l&amp;rsquo;emorragia senza distruggere le prove (sotto).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Eradicazione e recupero&lt;/strong&gt;: rimuovere l&amp;rsquo;accesso dell&amp;rsquo;attaccante, ricostruire da uno stato pulito.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lezioni apprese&lt;/strong&gt;: cosa ha permesso l&amp;rsquo;incidente, come evitarlo — che rialimenta la preparazione.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;il-contenimento-cloud-veloce-e-chirurgico&#34;&gt;Il contenimento cloud: veloce e chirurgico
&lt;/h2&gt;&lt;p&gt;Nel cloud il contenimento sfrutta IAM e API, ed è molto più rapido dell&amp;rsquo;on-premise:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;hl&#34;&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;hl&#34;&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;hl&#34;&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Contenere una credenziale / risorsa compromessa:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  - revoca/disabilita l&amp;#39;identità o la chiave (taglia l&amp;#39;accesso all&amp;#39;istante)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  - isola la risorsa con un security group &amp;#34;quarantena&amp;#34; (nega ogni traffico)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line hl&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  - NON spegnere subito la VM: perderesti la memoria volatile (prove)
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  - revoca la chiave KMS se i dati cifrati sono a rischio
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Il contenimento via identità è la mossa più potente: revocare un ruolo o una chiave taglia l&amp;rsquo;accesso
dappertutto, istantaneamente — il rovescio positivo del fatto che nel cloud &lt;a class=&#34;link&#34; href=&#34;https://www.matteobianchi.eu/p/iam-identita-e-accessi/&#34; &gt;l&amp;rsquo;identità è il
perimetro&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;le-prove-sono-effimere-catturare-prima&#34;&gt;Le prove sono effimere: catturare prima
&lt;/h2&gt;&lt;p&gt;Qui sta la trappola del cloud. Una VM compromessa, se la spegni o la termina, &lt;strong&gt;svanisce&lt;/strong&gt; con la sua
memoria e spesso il suo disco. La forensics cloud sfrutta le API per &lt;em&gt;catturare prima di agire&lt;/em&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Snapshot&lt;/strong&gt; del disco della risorsa compromessa, copiato in un account forense isolato.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dump&lt;/strong&gt; della memoria volatile finché la macchina è viva.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Isolare, non distruggere&lt;/strong&gt;: metti la risorsa in quarantena di rete per fermarla, ma tienila viva
per analizzarla.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Molto di questo si &lt;strong&gt;automatizza&lt;/strong&gt;: un playbook che, allo scattare di un allarme, isola la risorsa,
ne cattura snapshot e memoria, revoca le credenziali coinvolte e apre un ticket — in secondi, senza
attendere un umano. È il vantaggio cloud portato alla risposta.&lt;/p&gt;


&lt;details&gt;
&lt;summary&gt;&lt;strong&gt;Domanda:&lt;/strong&gt; se ho fatto bene tutta la prevenzione dei capitoli precedenti — identità strette, rete segmentata, detection, postura curata — l&#39;incident response non diventa un piano che non userò mai? Non è tempo investito in uno scenario che ho reso improbabile?&lt;/summary&gt;
&lt;p&gt;È tempo investito in uno scenario che hai reso &lt;em&gt;improbabile ma non impossibile&lt;/em&gt; — e questa è
esattamente la condizione in cui prepararsi conta di più, non di meno. La prevenzione riduce la frequenza
e la gravità degli incidenti, non li azzera: resta sempre la vulnerabilità non ancora nota, la dipendenza
compromessa a monte, l&#39;errore umano, la credenziale di un fornitore, l&#39;attacco che nessun controllo
prevede. Proprio perché hai reso l&#39;incidente raro, quando arriverà il tuo team &lt;em&gt;non avrà pratica&lt;/em&gt;:
nessuno ricorderà a freddo come si cattura uno snapshot forense, chi ha l&#39;autorità di revocare un ruolo
di produzione, dove sono i log, chi chiamare. Il valore della preparazione non è &#34;sapere che un giorno
servirà&#34;, è &lt;em&gt;trasformare il panico in procedura&lt;/em&gt;: nel mezzo di un incidente reale, sotto pressione,
con dati che forse escono in tempo reale, la differenza tra un&#39;ora e un giorno di contenimento è un
runbook già scritto e provato. E c&#39;è un punto più sottile: la preparazione alla risposta &lt;em&gt;migliora la
prevenzione&lt;/em&gt;. Scrivere i runbook ti costringe a chiederti &#34;se X venisse compromesso, come lo conterrei,
avrei i log, potrei isolarlo?&#34; — e quelle domande scoprono buchi nella prevenzione che altrimenti non
vedresti (un log mancante, un accesso break-glass inesistente, una risorsa che non puoi isolare). Le
esercitazioni (tabletop, simulazioni) valgono anche quando l&#39;incidente non arriva, perché allenano il
team e validano l&#39;architettura. Infine, l&#39;incident response non è solo tecnica: è decidere &lt;em&gt;prima&lt;/em&gt;
chi comunica, a chi, con quali obblighi di legge — cose che non si improvvisano mentre l&#39;incidente è in
corso. La prevenzione ti compra tempo e tranquillità; la preparazione alla risposta è l&#39;assicurazione che
paghi poco e che l&#39;unico giorno in cui serve, vale tutto ciò che è costata.&lt;/p&gt;
&lt;/details&gt;


&lt;h2 id=&#34;conclusione&#34;&gt;Conclusione
&lt;/h2&gt;&lt;p&gt;L&amp;rsquo;incident response cloud contiene via IAM e rete (veloce, chirurgico), cattura le prove effimere
&lt;em&gt;prima&lt;/em&gt; di agire, e automatizza i playbook sfruttando le API — ma quasi tutto si decide nella
preparazione fatta prima. Qui si chiude &lt;strong&gt;Sicurezza Cloud in pratica&lt;/strong&gt;: dal modello di responsabilità
condivisa fino alla risposta agli incidenti, con un filo conduttore unico — nel cloud l&amp;rsquo;identità è il
perimetro e la configurazione è il campo di battaglia, e la sicurezza non è un prodotto che si compra,
ma una disciplina che si pratica a ogni livello. Per riprendere il percorso dall&amp;rsquo;inizio, torna alla
&lt;a class=&#34;link&#34; href=&#34;https://www.matteobianchi.eu/p/sicurezza-cloud-la-serie/&#34; &gt;roadmap della serie&lt;/a&gt;.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
