SmartCode Relay
Officiële website van SmartCode Relay

DDoS protection: begin met een plan dat je kunt testen

SmartCode Relay 2.9.22 is een Windows-agent die de logs leest die je exporteert, rate limits en een runbook opstelt voor de servers die je beheert en bestandswijzigingen toont als diffs die je kunt nakijken.

Platform

Windows 10/11

alleen x64, geen account nodig om te starten

Versie

2.9.22

uitgebracht op 28 okt. 2026

Installatie

Ongeveer 34 MB

de draagbare .exe is ongeveer 25 MB

Talen

13

interfacetalen

Rol

Leest logs

achteraf, buiten het verkeer om

Modellen

Cloud of lokaal

of het ingebouwde model

Eerst plannen

Wat DDoS protection betekent voor een site die je beheert

DDoS protection voor een site die je beheert wordt grotendeels buiten je eigen server opgebouwd: capaciteit bij je hostingprovider, een CDN of een scrubbingdienst, plus rate limits, caching en een uitgeschreven runbook aan jouw kant. SmartCode Relay 2.9.22 helpt je die kant te plannen, in te stellen en vast te leggen. Het leest de logs achteraf. Het zit nooit in je verkeerspad.

01

Lees het log na een verkeerspiek

Je exporteert het toegangslog van afgelopen nacht van je server en zet het in de projectmap. SmartCode Relay toont de map met list_dir, daarna draait Shell je eigen script voor logsamenvattingen, dat verzoeken per adres en per pad telt en summary.csv opslaat. Vervolgens zoekt grep in die samenvatting naar het pad dat je verdenkt, zoals /checkout. Een legitieme piek volgt op een lancering of vermelding en komt uit veel netwerken met gevarieerde pagina’s, terwijl een laag-7-vloed vaak een of twee paden raakt met identieke verzoeken. Logs geven aanwijzingen, geen bewijs. In de modus Ask first pauzeert de agent voor het commando dat het bestand schrijft, zodat je het eerst leest.

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

Maak een concept voor een rate limit en test het

Een rate limit bepaalt hoeveel verzoeken één client naar één pad mag sturen. Begin met een kopie van je serverinstellingen, nooit met het live bestand. read_file opent de kopie, edit_file voegt de conceptregel toe en toont een diff, en Shell draait je eigen commando om de configuratie te testen en meldt de echte exitcode. De wijziging raakt 1 bestand. In de modus Ask first verschijnt de diff voordat je accepteert, zodat je de wijziging kunt afwijzen. Wijs af wat er niet goed uitziet. Pas het zelf toe op de liveserver zodra de test slaagt en je een rollbackregel hebt.

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

Stappen voor DDoS-verdediging in een runbook

Een runbook is een platte tekstpagina die zegt wie je belt en wat je bij je provider inschakelt. Vraag de agent om een tekstbestand, en write_file slaat ddos-runbook.txt op met een triggerregel, 6 genummerde stappen, een rollbackregel en een reviewregel. http_get kan één documentatiepagina van je hostingprovider lezen, zodat de namen van de instellingen uit de bron komen. Er staan geen aanvalscommando’s in. Schakel eerst over naar Plan only om de opzet te lezen, want die modus voert niets uit, en laat Ask first daarna pauzeren voordat het bestand wordt opgeslagen.

04

Controleer de DDoS-protection-instellingen van je website

Timeouts en verbindingslimieten horen ook bij de controle. Kopieer de instellingen van je webserver naar de map; read_file opent de kopie terwijl grep erin zoekt naar regels over de 2 instellingen die hier tellen, timeouts en verbindingslimieten. Lees alleen die uitvoer. Bij bare-metalservers, dus machines die je huurt of volledig bezit op één netwerkverbinding, vindt DDoS-mitigatie vooral bij je provider plaats, omdat een volle netwerkverbinding niet op te lossen is met iets dat op de machine draait. De agent noemt wat je bij je provider kunt vragen. In de modus Ask first verandert er niets tot je de diff accepteert, en test je elke wijziging eerst op de kopie.

Lees de volledige loghandleiding

Hoe het verschilt van een chatassistent

Antwoorden van een chat blijven tekst. SmartCode Relay 2.9.22 voert de tools zelf uit en toont elke actie als kaart met het echte resultaat, zodat je kunt nagaan wat er gebeurd is.

Gewone chatassistentSmartCode Relay
BestandenJij kopieert tekst uit het antwoord naar je bestandenLeest, doorzoekt en bewerkt bestanden in de projectmap, met een diff
Commando’sBeschrijft een commando en laat het uitvoeren aan jou overShell voert je commando uit en meldt de echte exitcode
GoedkeuringGeen pauzemomenten, want het antwoord is alleen tekstAuto-run, Ask first of Plan only; jij kiest hoeveel er draait
LogsZiet je logs alleen als je ze plaktLeest geëxporteerde logs achteraf; zit niet in het verkeerspad

Zo begin je

  1. Installeer SmartCode Relay op Windows 10 of 11 nadat je de SHA-256-checksum van de download hebt vergeleken met het gepubliceerde manifest.
  2. Koppel een cloudmodel, een lokaal model of het ingebouwde model en klik op Test om de responstijd en het contextvenster te zien.
  3. Kies een projectmap met je geëxporteerde logs en een kopie van je instellingen, en niets van systemen die je niet beheert.
  4. Kies Plan only om eerst de opzet te lezen, of Ask first om elke wijziging aan een bestand goed te keuren, met de diff erbij.

Voor wie dit is

Dit is voor de eigenaar van een kleine webshop, blog of API die zelf de server beheert en een log kan exporteren. Eerst heb je feiten nodig. Een zoekopdracht als «server beschermen tegen ddos» eindigt meestal bij een providerinstelling, een rate limit en een runbook, en precies die drie dingen helpt de app je vast te leggen.

Hobbyhosts tellen ook mee. Als een DDoS-aanval de gameserver raakt die je voor vrienden draait, gelden hetzelfde telefoontje naar de provider, dezelfde rate limit en hetzelfde runbook, en de agent leest nog steeds alleen achteraf logs.

Elke server die je beheert past. Als hij een log kan exporteren, is de methode hetzelfde: vat het log samen per adres en per pad, lees de cijfers zelf en bewaar de 6 stappen van het voorbeeldrunbook in een bestand dat je ook in de haast terugvindt.

Veelgestelde vragen

Wat is DDoS protection?

DDoS protection is een stapel lagen, geen enkele schakelaar: capaciteit bij je hostingprovider of een CDN, een privé-oorsprongsadres, rate limits, caching, verstandige timeouts en een uitgeschreven runbook. De lagen overlappen met opzet. Geen enkele laag is op zichzelf compleet, en elke laag moet getest worden.

Is smartcodegroup.com de officiële website van SmartCode Relay?

Ja, smartcodegroup.com is de officiële website van SmartCode Relay. Dit is de originele build. Download de installer hier, vergelijk de SHA-256-checksum met het gepubliceerde manifest en voer hem alleen uit als die twee overeenkomen. Ziet er iets raars uit, klik dan in de app op Send feedback.

Blokkeert SmartCode Relay een DDoS-aanval?

Nee. SmartCode Relay zit niet in je verkeerspad, dus niets wat het doet raakt live verkeer. Het leest achteraf logs die je exporteert, stelt regels en een runbook op, en jij past ze toe bij je provider of op je server.

Hoe beperk je een DDoS-aanval op een kleine site?

Het korte antwoord is lagen: vraag je hostingprovider of een CDN het verkeer te filteren voordat het jou bereikt, houd het oorsprongsadres privé, beperk de snelheid per client en per pad, cache statische pagina’s en schrijf een runbook. Test daarna elke regel.

Kan ik een belastingtest op mijn site uitvoeren?

Ja, maar alleen op je eigen stagingkopie, of op de live site met schriftelijke toestemming van je hostingprovider, omdat providers een belastingtest als aanval kunnen zien. Regel die toestemming eerst. De agent kan je helpen het plan te schrijven en daarna de resultaten te lezen.

Verlaten mijn logs mijn pc?

Dat hangt af van het model dat je kiest. Bij een cloudmodel gaan prompts, inclusief alle logtekst die de agent leest, naar die provider; bij een lokaal model verlaat niets je pc. Toegangslogs bevatten ip-adressen van bezoekers. Controleer eerst je logs.

Welke modellen kan ik gebruiken?

Een cloud-AI-provider via een standaard API-endpoint, een model dat lokaal op je pc draait, of het ingebouwde model. De knop Test controleert een endpoint en toont de responstijd en het contextvenster. Klik eerst op Test.

Volgende stap

Begin met één geëxporteerd log

Je hebt geen account nodig. Download versie 2.9.22, een installatieprogramma van ongeveer 34 MB, vergelijk de checksum met het gepubliceerde manifest en richt het op één geëxporteerd log van je eigen server.

SmartCode Relay voor Windows downloaden ↗

Verken de site

Elke pagina is beschikbaar in 20 talen.

Wat SmartCode Relay doet voor serverbeheerders ↗ Koppel een cloud-, lokaal of ingebouwd model ↗ Analyseer een log en maak een concept voor een rate limit ↗ Download en controleer de Windows-installer ↗ Antwoorden over bereik, privacy en modellen ↗ Hoe deze site en de app met gegevens omgaan ↗