Demonstration

A security finding, from detection to decision.

Three sample steps with sample data: an attack on a server's login, the automatic block an eligible plan places in Automatic mode, and a separate change that waits for a person. Nothing on this page touches a real server or a real account; every button changes this page only.

Sample data. The hostnames, counts and findings below are examples built for this page, not a customer's activity.

Step 1: the finding

The agent on web-01 reads the authentication log as sshd writes it and reports failed logins with the attempted username and the source address. The platform counts sightings per address: this address has now failed in three separate reports within thirty minutes.

Sample data
SSH password guessing from 198.51.100.8738 failed logins in 4 minutes · usernames root, admin, ubuntu · third report within thirty minutesCritical

Step 2: the automatic block

Choose the mode the sample server runs in. In Automatic, which every paid plan includes, the block is queued without asking and the agent applies it at its next check-in through the firewall the server already runs. In Awaiting Approval the same finding becomes a proposal for you.

Sample data
Blocked 198.51.100.87 through fail2ban on web-01Applied at 16:41:50, a minute after the third report · expires on its own after 6 hours, a first block · "Let me in" lifts it if it ever catches youBlocked

Step 3: a change that waits for you

The same server accepts passwords over SSH from any address, which is what made the attack possible. SecAI proposes the fix with what it will run, why, the effect and how it is undone. It never applies it on its own, in either mode.

Sample data
Disable password authentication for SSH on web-01SecAI will set PasswordAuthentication no and reload sshd · your key is verified before the change · undo is one click, from the copy kept on the serverProposed

The same story in the dashboard

The panels below are the illustration the homepage shows, with the same sample data.

Sample data. The hostnames, counts and findings below are examples built for this page, not a customer's activity.

Specialist is reviewing 47 artifacts
Stage 2 of 4 · started 40s ago · 2 findings so far
Servers online
3/ 3
Risk score
28/ 100
Needs you
2
Critical open
1
IPs blocked
1,642
Incident trend · 7 days
048MonTueWedThuFriSatSun
CriticalWarningInfo
Fleet health
web-prod-0128
web-prod-0261
db-prod-0112
Activity · grouped
HTTP flood from 203.0.113.423,000 req · blocked automaticallyCritical
Hidden network connections ×3outbound to 3 unknown hostsHigh
Successful SSH logins ×4all from known keysExpected

Make server security easier to understand.

See how SecAI works, then evaluate it with the person who manages your Linux servers.

How it works