

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Fase 1: Avvio dello stack
<a name="step-1.-launch-the-stack"></a>

Questo CloudFormation modello AWS automatizzato distribuisce la soluzione sul cloud AWS.

1. Accedi alla [Console di gestione AWS](https://aws.amazon.com/console) e seleziona il `waf-automation-on-aws.template` CloudFormation modello **Launch Solution** per avviare.

    [![Launch solution](https://docs.aws.amazon.com/it_it/solutions/latest/security-automations-for-aws-waf/images/launch-button.png)](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=WAFSecurityAutomations&templateURL=https:%2F%2Fs3.amazonaws.com%2Fsolutions-reference%2Fsecurity-automations-for-aws-waf%2Flatest%2Faws-waf-security-automations.template&redirectId=ImplementationGuide) 

1. Per impostazione predefinita, il modello viene avviato nella regione Stati Uniti orientali (Virginia settentrionale). Per avviare questa soluzione in un'altra regione AWS, utilizza il selettore della regione nella barra di navigazione della console. Se scegli `CloudFront` come endpoint, devi distribuire la soluzione nella regione Stati Uniti orientali (Virginia settentrionale) (). `us-east-1`
**Nota**  
A seconda dei valori dei parametri di input definiti, questa soluzione richiede risorse diverse. Queste risorse sono attualmente disponibili solo in regioni AWS specifiche. Pertanto, è necessario avviare questa soluzione in una regione AWS in cui questi servizi sono disponibili. Per ulteriori informazioni, consulta la sezione [Regioni AWS supportate](plan-your-deployment.md#supported-aws-regions).

1. Nella pagina **Specificare il modello**, verifica di aver selezionato il modello corretto e scegli **Avanti**.

1. **Nella pagina **Specificare i dettagli dello stack**, assegna un nome alla configurazione AWS WAF nel campo Stack name.** Questo è anche il nome dell'ACL web creato dal modello.

1. In **Parametri**, esaminate i parametri del modello e modificateli se necessario. Per disattivare una particolare funzionalità, scegli `none` o`no`, se applicabile. Questa soluzione utilizza i seguenti valori predefiniti.


<table>
<thead>
  <tr><th>Parametro</th><th>Predefinito</th><th>Descrizione</th></tr>
</thead>
<tbody>
  <tr><td> <b>Stack name (Nome stack)</b> </td><td> <code>[.red]#</code>&lt;requires input&gt;`</td><td>Il nome dello stack non può contenere spazi. Questo nome deve essere univoco all'interno del tuo account AWS ed è il nome dell'ACL web creato dal modello.</td></tr>
  <tr><td> <b>Tipo di risorsa</b> </td><td></td><td></td></tr>
  <tr><td> <b>Endpoint</b> </td><td> <code>CloudFront</code> </td><td>Scegli il tipo di risorsa da utilizzare. NOTA: se scegli <code>CloudFront</code> come endpoint, devi avviare la soluzione per creare risorse WAF nella regione Stati Uniti orientali (Virginia settentrionale) (). <code>us-east-1</code></td></tr>
  <tr><td> <b>Gruppi di regole di reputazione IP gestita da AWS</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva Amazon IP Reputation List Managed Rule Group Protection</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Amazon IP Reputation List Managed Rule Group</b> all'ACL Web.<br />Questo gruppo di regole si basa sull'intelligence interna delle minacce di Amazon. Ciò è utile se desideri bloccare gli indirizzi IP generalmente associati a bot o altre minacce. Il blocco di questi indirizzi IP consente di mitigare i bot e ridurre il rischio che un utente malintenzionato scopra un'applicazione vulnerabile.<br />La WCU richiesta è 25. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite con elenco di IP anonimi</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Anonymous IP List Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca le richieste provenienti da servizi che consentono l'offuscamento dell'identità dello spettatore. Questi includono richieste provenienti da proxy VPNs, nodi Tor e provider di hosting. Questo gruppo di regole è utile se si desidera filtrare i visualizzatori che potrebbero tentare di nascondere la propria identità dall'applicazione. Bloccare gli indirizzi IP di questi servizi può aiutare a mitigare i bot e l'evasione delle restrizioni geografiche.<br />La WCU richiesta è 50. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Gruppi di regole AWS Managed Baseline</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva Core Rule Set Managed Rule Group Protection</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Core Rule Set Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole fornisce protezione contro lo sfruttamento di un'ampia gamma di vulnerabilità, incluse alcune delle vulnerabilità ad alto rischio e più comuni. Prendi in considerazione l'utilizzo di questo gruppo di regole per qualsiasi caso d'uso di AWS WAF.<br />La WCU richiesta è 700. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva Admin Protection Managed Rule Group Protection</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Admin Protection Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca l'accesso esterno alle pagine amministrative esposte. Ciò potrebbe essere utile se esegui software di terza parte o se desideri ridurre il rischio che un utente malintenzionato ottenga l'accesso amministrativo all'applicazione.<br />La WCU richiesta è 100. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite da Known Bad Input</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere Known <b>Bad Inputs Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca l'accesso esterno alle pagine amministrative esposte. Ciò potrebbe essere utile se esegui software di terza parte o se desideri ridurre il rischio che un utente malintenzionato ottenga l'accesso amministrativo all'applicazione.<br />La WCU richiesta è 100. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Gruppo di regole AWS Managed Use-Case specifico</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite del database SQL</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>SQL Database Managed Rule Group</b> all'ACL Web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento dei database SQL, come gli attacchi SQL injection. Ciò impedisce l'iniezione remota di query non autorizzate. Valuta l'uso di questo gruppo di regole se l'applicazione si interfaccia con un database SQL. L'utilizzo della regola personalizzata di SQL injection è facoltativo se hai già attivato il gruppo di regole SQL gestito da AWS.<br />La WCU richiesta è 200. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite dal sistema operativo Linux</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Linux Operating System Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento di vulnerabilità specifiche di Linux, inclusi gli attacchi LFI (Local File Inclusion) specifici per Linux. Questo può aiutare a prevenire attacchi che espongono il contenuto dei file o eseguono codice a cui l'autore dell'attacco non avrebbe dovuto avere accesso. Valuta questo gruppo di regole se una parte dell'applicazione viene eseguita su Linux. È necessario utilizzare questo gruppo di regole insieme al gruppo di regole del sistema operativo POSIX.<br />La WCU richiesta è 200. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite dal sistema operativo POSIX</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Core Rule Set Managed Rule Group Protection</b> all'ACL web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento delle vulnerabilità specifiche dei sistemi operativi POSIX e simili a POSIX, inclusi gli attacchi LFI. Questo può aiutare a prevenire attacchi che espongono il contenuto dei file o eseguono codice a cui l'utente malintenzionato non avrebbe dovuto avere accesso. Valuta questo gruppo di regole se una parte dell'applicazione viene eseguita su un sistema operativo POSIX o simile a POSIX.<br />La WCU richiesta è 100. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva la protezione dei gruppi di regole gestite dal sistema operativo Windows</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>Windows Operating System Managed Rule Group</b> all'ACL Web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento di vulnerabilità specifiche di Windows, come l'esecuzione remota di PowerShell comandi. Questo può aiutare a prevenire lo sfruttamento di vulnerabilità che consentono a un utente malintenzionato di eseguire comandi non autorizzati o eseguire codice dannoso. Valuta questo gruppo di regole se una parte dell'applicazione viene eseguita su un sistema operativo Windows.<br />La WCU richiesta è 200. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva PHP Application Managed Rule Group Protection</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>PHP Application Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento di vulnerabilità specifiche all'uso del linguaggio di programmazione PHP, inclusa l'iniezione di funzioni PHP non sicure. Questo può aiutare a prevenire lo sfruttamento di vulnerabilità che consentono a un utente malintenzionato di eseguire in remoto codice o comandi per i quali non è autorizzato. Valuta questo gruppo di regole se PHP è installato su qualsiasi server che si interfaccia con l'applicazione.<br />La WCU richiesta è 100. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Attiva WordPress Application Managed Rule Group Protection</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per aggiungere <b>WordPress Application Managed Rule Group</b> all'ACL web.<br />Questo gruppo di regole blocca i modelli di richiesta associati allo sfruttamento di vulnerabilità specifiche dei siti. WordPress Valuta questo gruppo di regole se stai correndo WordPress. Questo gruppo di regole deve essere usato insieme al database SQL e ai gruppi di regole delle applicazioni PHP.<br />La WCU richiesta è 100. L'account deve disporre di una capacità WCU sufficiente per evitare errori di distribuzione dello stack Web ACL dovuti al superamento del limite di capacità.<br />Per ulteriori informazioni, consulta l'<a href="https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-list.html">elenco dei gruppi di regole di AWS Managed</a> Rules.</td></tr>
  <tr><td> <b>Regola personalizzata: Scanner &amp; Probes</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva la protezione di scanner e sonde</b> </td><td> <code>yes - AWS Lambda log parser</code> </td><td>Scegli il componente utilizzato per bloccare scanner e sonde. Fate riferimento alle <a href="log-parser-options.md">opzioni del parser di log</a> per ulteriori informazioni sui compromessi relativi alle opzioni di mitigazione.</td></tr>
  <tr><td> <b>Nome del bucket del log di accesso all'applicazione</b> </td><td> <code>[.red]&lt;requires input&gt;</code> </td><td>Se hai scelto <code>yes</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, inserisci il nome del bucket Amazon S3 (nuovo o esistente) in cui desideri archiviare i log di accesso per CloudFront le tue distribuzioni o ALB. Se utilizzi un bucket Amazon S3 esistente, deve trovarsi nella stessa regione AWS in cui stai distribuendo il modello. CloudFormation È necessario utilizzare un bucket diverso per ogni implementazione della soluzione.<br />Per disattivare questa protezione, ignora questo parametro. NOTA: attiva la registrazione degli accessi CloudFront Web per le tue distribuzioni Web o ALB per inviare file di registro a questo bucket Amazon S3. Salva i log con lo stesso prefisso definito nello stack (prefisso predefinito). <code>AWSLogs/</code> Per ulteriori informazioni, vedere il <b>parametro Application Access Log Bucket Prefix</b>.</td></tr>
  <tr><td> <b>Prefisso Application Access Log Bucket</b> </td><td> <code>AWSLogs/</code> </td><td>Se avete scelto <code>yes</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, potete inserire un prefisso opzionale definito dall'utente per il bucket dei log di accesso alle applicazioni riportato sopra.<br />Se avete scelto <code>CloudFront</code> il parametro <b>Endpoint</b>, potete inserire qualsiasi prefisso come. <code>yourprefix/</code><br />Se hai scelto <code>ALB</code> il parametro <b>Endpoint</b>, devi aggiungere <code>AWSLogs/</code> al prefisso come. <code>yourprefix/AWSLogs/</code><br />Utilizza <code>AWSLogs/</code> (impostazione predefinita) se non esiste un prefisso definito dall'utente.<br />Per disattivare questa protezione, ignora questo parametro.</td></tr>
  <tr><td> <b>La registrazione degli accessi al bucket è attivata?</b> </td><td> <code>no</code> </td><td>Scegli <code>yes</code> se hai inserito un nome di bucket Amazon S3 esistente per il parametro <b>Application Access Log Bucket Name</b> e la registrazione degli accessi al server per il bucket è già attiva.<br />Se lo desideri<code>no</code>, la soluzione attiva la registrazione degli accessi al server per il tuo bucket.<br />Se avete scelto <code>no</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, ignorate questo parametro.</td></tr>
  <tr><td> <b>Soglia di errore</b> </td><td> <code>50</code> </td><td>Se hai scelto <code>yes</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, inserisci il numero massimo di richieste errate accettabili al minuto, per indirizzo IP.<br />Se avete scelto <code>no</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, ignorate questo parametro.</td></tr>
  <tr><td> <b>Conserva i dati nella posizione originale di S3</b> </td><td> <code>no</code> </td><td>Se si è scelto <code>yes - Amazon Athena log parser</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, la soluzione applica il partizionamento ai file di registro degli accessi alle applicazioni e alle query Athena. Per impostazione predefinita, la soluzione sposta i file di log dalla loro posizione originale a una struttura di cartelle partizionata in Amazon S3.<br />Scegli <code>yes</code> se conservare anche una copia dei log nella loro posizione originale. Ciò duplicherà l'archiviazione dei registri.<br />Se non hai scelto <code>yes - Amazon Athena log parser</code> il parametro <b>Activate Scanner &amp; Probe Protection</b>, ignora questo parametro.</td></tr>
  <tr><td> <b>Regola personalizzata: HTTP Flood</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva la protezione HTTP Flood</b> </td><td> <code>yes - AWS WAF rate-based rule</code> </td><td>Seleziona il componente utilizzato per bloccare gli attacchi HTTP Flood. Fai riferimento alle <a href="log-parser-options.md">opzioni del parser di log</a> per ulteriori informazioni sui compromessi relativi alle opzioni di mitigazione.</td></tr>
  <tr><td> <b>Soglia di richiesta predefinita</b> </td><td> <code>100</code> </td><td>Se hai scelto <code>yes</code> il parametro <b>Activate HTTP Flood Protection</b>, inserisci il numero massimo di richieste accettabili per cinque minuti, per indirizzo IP.<br />Se avete scelto <code>yes - AWS WAF rate-based rule</code> il parametro <b>Activate HTTP Flood Protection</b>, il valore minimo accettabile è. <code>10</code><br />Se hai scelto <code>yes - AWS Lambda log parser</code> o <code>yes - Amazon Athena log parser</code> per il parametro <b>Activate HTTP Flood Protection</b>, può avere qualsiasi valore.<br />Per disattivare questa protezione, ignora questo parametro.</td></tr>
  <tr><td> <b>Soglia di richiesta per Paese</b> </td><td> <i></i>&lt;optional input&gt; </td><td>Se hai scelto <code>yes - Amazon Athena log parser</code> il parametro <b>Activate HTTP Flood Protection</b>, puoi inserire una soglia per paese seguendo questo formato JSON. <code>{"TR":50,"ER":150}</code> La soluzione utilizza queste soglie per le richieste provenienti dai paesi specificati. La soluzione utilizza il parametro <b>Default Request Threshold per le richieste</b> rimanenti. NOTA: se si definisce questo parametro, il paese verrà automaticamente incluso nel gruppo di query Athena, insieme all'IP e ad altri campi facoltativi raggruppati per che è possibile selezionare con il parametro <b>Group By Requests in HTTP Flood</b> Athena Query. +<br />Se hai scelto di disattivare questa protezione, ignora questo parametro.</td></tr>
  <tr><td> <b>Raggruppa per richieste in HTTP Flood Athena Query</b> </td><td> <code>None</code> </td><td>Se hai scelto il parametro <b>Activate HTTP Flood Protection</b>, puoi scegliere un campo raggruppamento <code>yes - Amazon Athena log parser</code> per per per contare le richieste per IP e il campo raggruppato per selezionato. Ad esempio, se si sceglie<code>URI</code>, la soluzione conta le richieste per IP e URI.<br />Se hai scelto di disattivare questa protezione, ignora questo parametro.</td></tr>
  <tr><td> <b>Periodo di blocco WAF</b> </td><td> <code>240</code> </td><td>Se hai scelto <code>yes - AWS Lambda log parser</code> o <code>yes - Amazon Athena log parser</code> per i parametri <b>Activate Scanner &amp; Probe Protection</b> o <b>Activate HTTP Flood Protection</b>, inserisci il periodo (in minuti) per bloccare gli indirizzi IP applicabili.<br />Per disattivare l'analisi dei log, ignorate questo parametro.</td></tr>
  <tr><td> <b>Pianificazione del tempo di esecuzione della query Athena (minuti)</b> </td><td> <code>5</code> </td><td>Se hai scelto <code>yes - Amazon Athena log parser</code> i parametri <b>Activate Scanner &amp; Probe Protection</b> o <b>Activate HTTP Flood Protection</b>, puoi inserire un intervallo di tempo (in minuti) durante il quale viene eseguita la query Athena. Per impostazione predefinita, la query Athena viene eseguita ogni 5 minuti.<br />Se hai scelto di disattivare queste protezioni, ignora questo parametro.</td></tr>
  <tr><td> <b>Regole e chiavi</b> </td><td> <code>IP</code> </td><td>Se hai scelto <code>yes - AWS WAF rate-based rule</code> il parametro <b>Activate HTTP Flood Protection</b>, configura questa regola per utilizzare varie altre combinazioni di chiavi di aggregazione. Opzioni disponibili:<br />IP (predefinito)<br />IP+Intestazione personalizzata (se questa opzione è selezionata, <code>Rule Keys Custom Header</code> è obbligatoria)<br />IP+URI<br />METODO IP+HTTP<br />Per ulteriori informazioni, consulta Opzioni di aggregazione <a href="https://docs.aws.amazon.com/waf/latest/developerguide/waf-rule-statement-type-rate-based-aggregation-options.html">basate sulla frequenza delle regole WAF</a>.</td></tr>
  <tr><td> <b>Intestazione personalizzata Rule Keys</b> </td><td> <code>no</code> </td><td>Se hai scelto <code>IP+Custom Header</code> il parametro <b>Rule Keys</b>, inserisci il nome dell'intestazione personalizzata da utilizzare per l'aggregazione delle richieste.<br />Per ulteriori informazioni, consulta Opzioni di aggregazione <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratelimitheader.html">basate sul tipo di istruzione delle regole WAF</a>.</td></tr>
  <tr><td> <b>Soglia della finestra temporale (minuti)</b> </td><td> <code>5</code> </td><td>Soglia temporale in minuti per la protezione dalle inondazioni HTTP. Si applica sia alla regola basata sulla frequenza che al parser di log lambda. Opzioni disponibili: [1, 2, 5, 10].<br />Se si sceglie <code>yes - AWS WAF rate-based rule</code> il parametro <b>Activate HTTP Flood Protection</b>, verrà utilizzato per le finestre temporali di valutazione. Per ulteriori informazioni, consulta l'informativa <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-ratebasedstatement.html">WAF web ACL rate based</a>.<br />Se si sceglie <code>yes - AWS Lambda log parser</code> Activate <b>HTTP Flood Protection, il parametro Activate HTTP Flood Protection</b> verrà utilizzato per il periodo di valutazione oltre al periodo di blocco.</td></tr>
  <tr><td> <b>Regola personalizzata: Bad Bot</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva Bad Bot Protection</b> </td><td> <code>yes</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per bloccare bot dannosi e raccoglitori di contenuti.</td></tr>
  <tr><td> <b>ARN di un ruolo IAM con accesso in scrittura ai CloudWatch log del tuo account</b> </td><td> <i></i>&lt;optional input&gt; </td><td>Fornisci un ARN opzionale di un ruolo IAM con accesso in scrittura ai CloudWatch log del tuo account.<br />Ad esempio: <code>ARN: arn:aws:iam::account_id:role/myrolename</code>.<br />Se lasci vuoto questo parametro (impostazione predefinita), la soluzione crea un nuovo ruolo per te.</td></tr>
  <tr><td> <b>Regola personalizzata: elenchi di reputazione IP di terze parti</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva la protezione dell'elenco di reputazione</b> </td><td> <code>yes</code> </td><td>Scegli <code>yes</code> di bloccare le richieste provenienti da indirizzi IP su elenchi di reputazione di terze parti (gli elenchi supportati includono Spamhaus, Emerging Threats e Tor exit node).</td></tr>
  <tr><td> <b>Regole personalizzate precedenti</b> </td><td></td><td></td></tr>
  <tr><td> <b>Attiva la protezione SQL Injection</b> </td><td> <code>yes</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per bloccare i comuni attacchi di SQL injection. Valuta la possibilità di attivarlo se non utilizzi un set di regole di base gestito da AWS o un gruppo di regole del database SQL gestito da AWS.<br />Puoi scegliere una delle opzioni (<code>yes</code>(continua) o<code>yes - NO_MATCH</code>) che desideri che AWS WAF gestisca richieste di grandi dimensioni superiori a 8 KB (8192 byte). <code>yes - MATCH</code> Per impostazione predefinita, <code>yes</code> ispeziona i contenuti dei componenti della richiesta che rientrano nei limiti di dimensione in base ai criteri di ispezione delle regole. Per ulteriori informazioni, consulta <a href="https://docs.aws.amazon.com/waf/latest/developerguide/waf-rule-statement-oversize-handling.html">Gestione dei componenti di richieste Web di grandi dimensioni</a>.<br />Scegli <code>no</code> di disattivare questa funzionalità. NOTA: lo CloudFormation stack aggiunge l'opzione di gestione delle sovradimensionate selezionata alla regola di protezione SQL injection predefinita e la distribuisce nel tuo account AWS. Se hai personalizzato la regola al di fuori di CloudFormation, le modifiche verranno sovrascritte dopo l'aggiornamento dello stack.</td></tr>
  <tr><td> <b>Livello di sensibilità per SQL Injection Protection</b> </td><td> <code>LOW</code> </td><td>Scegli il livello di sensibilità che desideri che AWS WAF utilizzi per ispezionare gli attacchi di SQL injection.<br /> <code>HIGH</code>rileva più attacchi, ma potrebbe generare più falsi positivi.<br /> <code>LOW</code> è generalmente una scelta migliore per le risorse che dispongono già di altre protezioni contro gli attacchi di iniezione SQL o che hanno una bassa tolleranza per i falsi positivi.<br />Per ulteriori informazioni, consulta <a href="https://aws.amazon.com/about-aws/whats-new/2022/07/aws-waf-sensitivity-levels-sql-injection-rule-statements/">AWS WAF aggiunge livelli di sensibilità per le istruzioni e le <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-sqlimatchstatement.html#cfn-wafv2-webacl-sqlimatchstatement-sensitivitylevel">SensitivityLevel proprietà</a> delle regole di SQL injection</a> nella <i>AWS CloudFormation User Guide</i>.<br />Se scegli di disattivare la protezione SQL injection, ignora questo parametro. NOTA: lo CloudFormation stack aggiunge il livello di sensibilità selezionato alla regola di protezione SQL injection predefinita e lo distribuisce nel tuo account AWS. Se hai personalizzato la regola al di fuori di CloudFormation, le modifiche verranno sovrascritte dopo l'aggiornamento dello stack.</td></tr>
  <tr><td> <b>Attiva Cross-Site Scripting Protection</b> </td><td> <code>yes</code> </td><td>Scegli <code>yes</code> di attivare il componente progettato per bloccare gli attacchi XSS comuni. Valuta la possibilità di attivarlo se non utilizzi un set di regole di base gestito da AWS. Puoi anche selezionare una delle opzioni (<code>yes</code>(continua) o<code>yes - NO_MATCH</code>) che desideri che AWS WAF gestisca richieste di grandi dimensioni superiori a 8 KB (8192 byte). <code>yes - MATCH</code> Per impostazione predefinita, <code>yes</code> utilizza l'<code>Continue</code>opzione, che controlla i contenuti dei componenti della richiesta che rientrano nei limiti di dimensione in base ai criteri di ispezione delle regole. Per ulteriori informazioni, consulta <a href="https://docs.aws.amazon.com/waf/latest/developerguide/waf-rule-statement-oversize-handling.html">Gestione sovradimensionata dei componenti della richiesta</a>.<br />Scegliete <code>no</code> di disattivare questa funzionalità. NOTA: lo CloudFormation stack aggiunge l'opzione di gestione oversize selezionata alla regola di cross-site scripting predefinita e la distribuisce nel tuo account AWS. Se hai personalizzato la regola al di fuori di CloudFormation, le modifiche verranno sovrascritte dopo l'aggiornamento dello stack.</td></tr>
  <tr><td> <b>Impostazioni di conservazione degli IP consentite e negate</b> </td><td></td><td></td></tr>
  <tr><td> <b>Periodo di conservazione (minuti) per il set IP consentito</b> </td><td> <code>-1</code> </td><td>Se si desidera attivare la conservazione degli IP per il set di IP consentiti, immettere un numero (<code>15</code>o superiore) come periodo di conservazione (minuti). Gli indirizzi IP che raggiungono il periodo di conservazione scadono e la soluzione li rimuove dal set IP. La soluzione supporta un periodo di conservazione minimo di 15 minuti. Se si immette un numero compreso tra <code>0</code> e<code>15</code>, la soluzione lo considera come<code>15</code>.<br />Lasciala impostata <code>-1</code> (impostazione predefinita) per disattivare la conservazione degli IP.</td></tr>
  <tr><td> <b>Periodo di conservazione (minuti) per il set di IP negato</b> </td><td> <code>-1</code> </td><td>Se si desidera attivare la conservazione degli IP per il set di IP negati, immettere un numero (<code>15</code>o superiore) come periodo di conservazione (minuti). Gli indirizzi IP che raggiungono il periodo di conservazione scadono e la soluzione li rimuove dal set IP. La soluzione supporta un periodo di conservazione minimo di 15 minuti. Se si immette un numero compreso tra <code>0</code> e<code>15</code>, la soluzione lo considera come<code>15</code>.<br />Lasciala impostata <code>-1</code> (impostazione predefinita) per disattivare la conservazione degli IP.</td></tr>
  <tr><td> <b>E-mail per ricevere una notifica alla scadenza dei set di IP consentiti o negati</b> </td><td> <i></i>&lt;optional input&gt; </td><td>Se hai attivato i parametri del periodo di conservazione IP (vedi due parametri precedenti) e desideri ricevere una notifica e-mail quando gli indirizzi IP scadono, inserisci un indirizzo e-mail valido.<br />Se non hai attivato la conservazione dell'IP o desideri disattivare le notifiche e-mail, lascialo vuoto (impostazione predefinita).</td></tr>
  <tr><td> <b>Impostazioni avanzate</b> </td><td></td><td></td></tr>
  <tr><td> <b>Periodo di conservazione (giorni) per i gruppi di log</b> </td><td> <code>365</code> </td><td>Se desideri attivare la conservazione per i gruppi di CloudWatch log, inserisci un numero (<code>1</code>o superiore) come periodo di conservazione (giorni). È possibile scegliere un periodo di conservazione compreso tra un giorno (<code>1</code>) e dieci anni (<code>3650</code>). Per impostazione predefinita, i log scadono dopo un anno.<br />Impostalo per conservare i registri <code>-1</code> a tempo indeterminato.</td></tr>
</tbody>
</table>


1. Scegli **Next (Successivo)**. 

1. Nella pagina **Configura le opzioni dello stack**, puoi specificare i tag (coppie chiave-valore) per le risorse dello stack e impostare opzioni aggiuntive. Scegli **Next (Successivo)**.

1. Nella pagina **Rivedi e crea**, rivedi e conferma le impostazioni. Seleziona le caselle che confermano che il modello creerà risorse IAM e tutte le funzionalità aggiuntive richieste.

1. Scegli **Invia** per distribuire lo stack.

   Visualizza lo stato dello stack nella CloudFormation console AWS nella colonna **Status**. Dovresti ricevere lo stato CREATE\_COMPLETE in circa 15 minuti.
**Nota**  
Oltre alle funzioni `Log Parser` e `IP Lists Parser` AWS Lambda, questa soluzione include le funzioni e `helper` `custom-resource` Lambda, che vengono eseguite solo durante la configurazione iniziale o quando le risorse vengono aggiornate o eliminate.  
Quando usi questa soluzione, vedrai tutte le funzioni nella console AWS Lambda, ma solo le tre funzioni principali della soluzione sono regolarmente attive. Non eliminare le altre due funzioni; sono necessarie per gestire le risorse associate.

Per visualizzare i dettagli sulle risorse dello stack, scegli la scheda **Output**. Questo include il valore. **BadBotHoneypotEndpoint** Ricorda questo valore perché lo utilizzerai per [incorporare il link Honeypot nella tua applicazione web](embed-the-honeypot-link-in-your-web-application-optional.md).