Defence

What it stops, and where it stops.

A firewall has a boundary. Naming it honestly is more useful than promising everything.

In scope

Handled by CDPGuard.

Credentials

Login floods

Repeated attempts against a login endpoint are rate limited per source and per account, then blocked with an escalating lifetime.

Answered before the app
Recon

Path probing

Requests hunting for /.git/config, /.env, backup files or admin paths mark the source immediately.

One probe is enough
Scanners

Known tooling

Mass scanners announce themselves through their request pattern and are blocked for the whole server, not per site.

Server wide
Protocol

Malformed and spoofed traffic

Invalid states, impossible source addresses and abusive connection patterns are dropped in the kernel.

Dropped, not answered
Volume

Connection floods

Limits on new connections per source keep a single origin from occupying the server’s capacity.

Per source limits
Surface

Everything not served

Ports without a service behind them are closed, so a forgotten daemon cannot become an entry point.

Closed by default

Out of scope — on purpose

CDPGuard does not audit code, does not test applications, does not run compliance programmes and does not investigate incidents. That work belongs to CyberGuard, the cybersecurity services division of CertThor PlatForms Ltd. Keeping the two apart is deliberate: a product that claims to do everything can be trusted with nothing.

Volumetric attacks that exceed the capacity of the uplink are also not a firewall problem. Filtering happens on the server; a flood that saturates the line has to be handled before it — at the network edge.

Where you see it

Blocks, rates and events are visible in ControlDeskPanel. Availability of the protected sites is measured from outside by UptimeRobot.org, so protection and reachability can be judged separately.

CDPGuard in the CDP platform