SmartCode Relay
Sito ufficiale di SmartCode Relay

DDoS protection: parti da un piano che puoi testare

SmartCode Relay 2.9.22 è un agente per Windows che legge i log che esporti, prepara rate limit e un runbook per i server che gestisci e mostra le modifiche ai file come diff che puoi rivedere.

Piattaforma

Windows 10/11

solo x64, nessun account per usarla

Versione

2.9.22

rilasciata il 28 ott 2026

Installazione

Circa 34 MB

l’.exe portatile pesa circa 25 MB

Lingue

13

lingue dell’interfaccia

Ruolo

Legge i log

a posteriori, fuori dal traffico

Modelli

Cloud o locali

oppure il modello integrato

Prima il piano

Cosa significa DDoS protection per un sito che gestisci

La DDoS protection per un sito che gestisci si costruisce in gran parte fuori dal tuo server: capacità presso il tuo provider di hosting, una CDN o un servizio di scrubbing, oltre a rate limit, cache e un runbook scritto dalla tua parte. SmartCode Relay 2.9.22 ti aiuta a pianificare, configurare e documentare quella parte. Legge i log a posteriori. Non si trova mai nel percorso del tuo traffico.

01

Leggi il log dopo un picco di traffico

Esporti dal server il log di accesso della scorsa notte e lo metti nella cartella del progetto. SmartCode Relay elenca la cartella con list_dir, poi Shell esegue il tuo script di riepilogo dei log, che conta le richieste per indirizzo e per percorso e salva summary.csv. Quindi grep cerca in quel riepilogo il percorso che sospetti, per esempio /checkout. Un picco legittimo segue un lancio o una menzione e arriva da molte reti con pagine varie, mentre un flood di livello 7 spesso colpisce uno o due percorsi con richieste identiche. I log danno indizi, non prove. In modalità Ask first l’agente si ferma prima del comando che scrive il file, così lo leggi prima.

Traccia degli strumenti
list_dir  logs/  → 3 files
Shell  your log tool > summary.csv  → exit 0
grep  /checkout summary.csv  → 4 matches
02

Prepara e testa un rate limit

Un rate limit fissa quante richieste può inviare un client a un percorso. Parti da una copia delle impostazioni del server, mai dal file in produzione. read_file apre la copia, edit_file aggiunge la regola in bozza e mostra un diff, e Shell esegue il tuo comando di test della configurazione e riporta il vero codice di uscita. La modifica tocca 1 file. In modalità Ask first il diff compare prima che tu accetti, così puoi rifiutare la modifica. Rifiuta ciò che ti sembra sbagliato. Applicala tu stesso sul server in produzione, quando il test passa e hai una riga di rollback.

Traccia degli strumenti
read_file  copy/server-settings.txt  → read
edit_file  copy/server-settings.txt  → +6 -1
Shell  your test command  → exit 0
03

Passi di difesa dagli attacchi DDoS per un runbook

Un runbook è una pagina di testo semplice che dice chi chiamare e cosa attivare presso il tuo provider. Chiedi all’agente un file di testo, e write_file salva ddos-runbook.txt con una riga di innesco, 6 passi numerati, una riga di rollback e una riga di revisione. http_get può leggere una pagina della documentazione del tuo provider di hosting, così i nomi delle impostazioni arrivano dalla fonte. Non contiene comandi di attacco. Passa prima a Plan only per leggere la bozza della struttura, perché quella modalità non esegue nulla, poi lascia che Ask first si fermi prima del salvataggio del file.

04

Controlla le impostazioni di DDoS protection del tuo sito

Anche i timeout e i limiti di connessione rientrano nel controllo. Copia le impostazioni del tuo server web nella cartella; read_file apre la copia mentre grep vi cerca le righe sulle 2 impostazioni che qui contano, timeout e limiti di connessione. Leggi solo quell’output. Sui server bare metal, cioè macchine che affitti o possiedi su un unico collegamento di rete, la mitigazione dei DDoS avviene soprattutto presso il tuo provider, perché un collegamento di rete saturo non si risolve con nulla che giri sulla macchina. L’agente elenca cosa chiedere al tuo provider. In modalità Ask first nulla cambia finché non accetti il diff, e provi ogni modifica prima sulla copia.

Leggi la guida completa ai log

In cosa differisce da un assistente chat

Le risposte di una chat restano testo. SmartCode Relay 2.9.22 esegue gli strumenti da sé e mostra ogni azione come una scheda con il suo risultato reale, così puoi verificare cosa è successo.

Assistente chat tipicoSmartCode Relay
FileCopi il testo della risposta nei tuoi fileLegge, cerca e modifica i file nella cartella del progetto, con un diff
ComandiDescrive un comando e lascia a te l’esecuzioneShell esegue il tuo comando e riporta il vero codice di uscita
ApprovazioneNessuna pausa, perché la risposta è solo testoAuto-run, Ask first o Plan only; scegli tu quanto viene eseguito
LogVede i tuoi log solo se li incolliLegge log esportati a posteriori; non è nel percorso del traffico

Come iniziare

  1. Installa SmartCode Relay su Windows 10 o 11 dopo aver confrontato il checksum SHA-256 del download con il manifest pubblicato.
  2. Collega un modello cloud, un modello locale o il modello integrato e premi Test per vedere il tempo di risposta e la finestra di contesto.
  3. Scegli una cartella di progetto con i tuoi log esportati e una copia delle tue impostazioni, e nulla proveniente da sistemi che non gestisci.
  4. Scegli Plan only per leggere prima la bozza della struttura, oppure Ask first per approvare ogni modifica che tocca un file, con il suo diff.

A chi è rivolto

È pensato per chi ha un piccolo negozio online, un blog o un’API, gestisce il server e sa esportare un log. Prima ti servono i fatti. Una ricerca come «come proteggere un server dai ddos» di solito finisce in un’impostazione del provider, un rate limit e un runbook, e sono proprio le tre cose che l’app ti aiuta a mettere per iscritto.

Contano anche gli host per hobby. Se un attacco DDoS colpisce il server di gioco che gestisci per gli amici, valgono la stessa chiamata al provider, lo stesso rate limit e lo stesso runbook, e l’agente continua a leggere i log solo a posteriori.

Va bene qualsiasi server che gestisci. Se può esportare un log, il metodo è lo stesso: riassumi il log per indirizzo e per percorso, leggi tu stesso i numeri e tieni i 6 passi del runbook di esempio in un file che trovi anche di fretta.

Domande frequenti

Che cos’è la DDoS protection?

La DDoS protection è un insieme di livelli, non un interruttore: capacità presso il tuo provider di hosting o una CDN, un indirizzo di origine privato, rate limit, cache, timeout sensati e un runbook scritto. I livelli si sovrappongono di proposito. Nessun livello è completo da solo, e ognuno va testato.

smartcodegroup.com è il sito ufficiale di SmartCode Relay?

Sì, smartcodegroup.com è il sito ufficiale di SmartCode Relay. Questa è la build originale. Scarica qui l’installer, confronta il suo checksum SHA-256 con il manifest pubblicato ed eseguilo solo quando i due coincidono. Se qualcosa ti sembra strano, premi Send feedback nell’app.

SmartCode Relay blocca un attacco DDoS?

No. SmartCode Relay non si trova nel percorso del tuo traffico, quindi nulla di ciò che fa tocca il traffico in tempo reale. Legge a posteriori i log che esporti, prepara regole e un runbook, e le applichi tu presso il tuo provider o sul tuo server.

Come mitigare un attacco DDoS su un sito piccolo?

La risposta breve è: a livelli. Chiedi al tuo provider di hosting o a una CDN di filtrare il traffico prima che ti raggiunga, tieni privato l’indirizzo di origine, limita le richieste per client e per percorso, metti in cache le pagine statiche e scrivi un runbook. Poi testa ogni regola.

Posso fare un test di carico sul mio sito?

Sì, ma solo sulla tua copia di staging, oppure sul sito in produzione con il permesso scritto del tuo provider di hosting, perché i provider possono considerare un test di carico come un attacco. Ottieni prima quel permesso. L’agente può aiutarti a scrivere il piano e a leggere i risultati dopo.

I miei log lasciano il mio PC?

Dipende dal modello che scegli. Con un modello cloud i prompt, incluso qualsiasi testo di log che l’agente legge, vanno a quel provider; con un modello locale nulla lascia il tuo PC. I log di accesso contengono gli indirizzi IP dei visitatori. Controlla prima i tuoi log.

Quali modelli posso usare?

Un provider di IA nel cloud tramite un endpoint API standard, un modello che gira in locale sul tuo PC oppure il modello integrato. Il pulsante Test verifica un endpoint e mostra il tempo di risposta e la finestra di contesto. Premi prima Test.

Passo successivo

Parti da un solo log esportato

Non serve un account. Scarica la versione 2.9.22, un programma di installazione di circa 34 MB, confronta il suo checksum con il manifest pubblicato e puntalo a un log esportato dal tuo server.

Scarica SmartCode Relay per Windows ↗

Esplora il sito

Ogni pagina è disponibile in 20 lingue.

Cosa fa SmartCode Relay per chi gestisce server ↗ Collega un modello cloud, locale o integrato ↗ Analizza un log e prepara un rate limit ↗ Scarica e verifica l’installer per Windows ↗ Risposte su ambito, privacy e modelli ↗ Come questo sito e l’app trattano i dati ↗