Windows 10/11
solo x64, nessun account per usarla
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.
logs/3 fileyour log tool > summary.csvexit 0/checkout summary.csv4 corrispondenzecopy/server-settings.txtlettocopy/server-settings.txt+6 -1your test commandexit 0solo x64, nessun account per usarla
rilasciata il 28 ott 2026
l’.exe portatile pesa circa 25 MB
lingue dell’interfaccia
a posteriori, fuori dal traffico
oppure il modello integrato
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.
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.
list_dir logs/ → 3 files
Shell your log tool > summary.csv → exit 0
grep /checkout summary.csv → 4 matchesUn 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.
read_file copy/server-settings.txt → read
edit_file copy/server-settings.txt → +6 -1
Shell your test command → exit 0Un 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.
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.
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 tipico | SmartCode Relay | |
|---|---|---|
| File | Copi il testo della risposta nei tuoi file | Legge, cerca e modifica i file nella cartella del progetto, con un diff |
| Comandi | Descrive un comando e lascia a te l’esecuzione | Shell esegue il tuo comando e riporta il vero codice di uscita |
| Approvazione | Nessuna pausa, perché la risposta è solo testo | Auto-run, Ask first o Plan only; scegli tu quanto viene eseguito |
| Log | Vede i tuoi log solo se li incolli | Legge log esportati a posteriori; non è nel percorso del traffico |
È 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.
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.
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.
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.
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.
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.
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.
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.
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 ↗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 ↗