Authorized resilience testing
Find the breaking point before attackers do.
ddos-sim.com launches bounded, authorized DDoS simulations against infrastructure you own. Rehearse real attack techniques across Layers 3–7, watch service health in real time, and stop the instant you have your answer.
- 9attack techniques
- 100mshealth sampling
- 15free test credits
- 100%verified targets
Paid test #248
Checkout API resilience check
app.example.com · Layer 7 + network sweep
- 1verified domain
- 0spoofed packets
- 0arbitrary targets
- Autoabort on breach
- Stripegated execution
The simulation library
Test your services against all common attack methods.
Drop any of these onto a timeline. Each technique is implemented to exercise a real failure mode through the OS network stack — no spoofed or raw packets, no arbitrary payloads — so results are realistic and the blast radius stays known.
HTTP check
http_check
Sends bounded HTTP requests to a path you choose and records status codes and latency.
HTTPS check
https_check
The same bounded request flow over TLS, validating the certificate for the verified domain.
Port check
port_check
Opens a controlled number of TCP connections to a target port to confirm reachability.
UDP flood
udp_flood
Emits a small fixed packet per operation to probe how UDP ingress and rate limits hold up.
Requires extended validation
SYN flood
syn_flood_check
Opens bounded TCP handshakes to pressure the connection table — full handshakes, nothing spoofed.
Requires extended validation
Slowloris
slowloris_check
Holds connections open with a slow trickle of keep-alive bytes to test slow-connection exhaustion.
ICMP flood
icmp_flood
Sends a fixed echo request per operation to measure resilience to network-layer noise.
SSL/TLS exhaustion
tls_exhaustion_check
Completes a full TLS handshake per operation to expose the crypto cost of handshake pressure.
HTTP/2 rapid reset
http2_rapid_reset
Opens and instantly cancels HTTP/2 streams — the CVE-2023-44487 pattern — against real HTTP/2.
Start small, scale when ready
Start after domain validation, scale when fully validated
-
01
Verify your own domain
Prove ownership over DNS or HTTPS. It's self-service, takes minutes, and nothing ever runs against a target you haven't claimed.
-
02
Start testing right away
Verification unlocks regular validation immediately — run most techniques against your domain at rate limits sized for everyday resilience checks. No waiting, no sign-off.
-
03
Request extended validation
Need to push harder? Ask for extended validation. After review, your rate, concurrency, and worker limits go up and the most aggressive network-layer methods unlock — and you can still plan and run every test yourself.
-
04
Going bigger? We'll help
For very large simulations beyond the self-service limits, talk to us. We'll help you scope, provision, and run the engagement.
Talk to us
Timeline builder
Compose the assessment. See the cost as you go.
Start from a preset, then reorder or overlap commands. The portal turns the required generator capacity and duration into a credit quote before you reserve anything.
Live health monitoring
Watch the service breathe under load.
Safe HTTPS observations on your verified domain — as often as every 100 ms, across up to eight paths at once, with no redirects followed and private and loopback addresses blocked. Latency and response codes stream to charts you can zoom and pan, every command marked on the timeline. Set error-rate, latency, or status-code thresholds and the test aborts itself the moment your service crosses them.
- Endpoint responsive
- Latency within threshold
- Workers inside limits
Bounded VMs provisioned two minutes before start, torn down the moment the last task ends.
Non-negotiable safeguards
A stress test, never a weapon.
ddos-sim.com exists for owners and authorized operators. It refuses arbitrary targets and unbounded instructions at every layer — from domain verification in the portal down to the constants compiled into each worker.
Configure a bounded testVerified domains only
Each worker receives one verified domain and rejects a plan for anything else.
Per-domain limits
Every verified domain tests inside its own rate, concurrency, and worker limits — scaled to its validation level, never a shared free-for-all.
Automatic abort
Set error-rate, latency, or status-code thresholds and the test stops itself the moment your service crosses them.
Full audit trail
Logins, approvals, edits, worker lifecycle, and results stay visible to the workspace.
Start free. Scale on demand.
Run 3 free tests at up to 10,000 requests per second.
Verify a domain and start testing without a card. Every rolling 30 days, your workspace gets three HTTPS resilience tests to learn where your service starts to bend.
Start with
3 tests
every rolling 30 days
- Up to 10,000 requests per second
- Bounded HTTPS request tests
- No HTTP/2 rapid reset, UDP, or SYN floods
- No card required to get started
When you need more
Buy to unlock higher limits and more aggressive attack types.
Purchased credits fund larger, higher-throughput test plans. After extended domain validation, they can also power aggressive network-layer techniques that are intentionally excluded from the free tier. Payment only opens after the exact engagement has been authorized.
- 1Agree to the planLock the exact target, timeline, and traffic profile.
- 2Sign the Rules of EngagementAn authorized representative accepts the operating boundaries.
- 3Admin approval, then paymentCheckout unlocks only after our review.
Prepaid credits
Pricing that scales with your testing.
No subscription or recurring monthly commitment.
€10 €0.33 / credit
€29 €0.29 / credit
€99 €0.20 / credit
€299 €0.15 / credit
The whole platform
A self-service portal built for responsible teams.
Multi-tenant workspaces
Invite members, assign roles, and keep every test scoped to your organization.
Domain verification
DNS or HTTPS proof of ownership gates every target before it can be scheduled.
Two-factor auth
TOTP-based 2FA and email-verified sign-up protect access to your workspace.
Audit log
A complete, tenant-scoped record of logins, changes, and test lifecycle events.
Billing & invoices
Stripe-hosted checkout and invoices for prepaid credit packs, with a complete workspace ledger.
Support tickets
Open tickets with attachments, subscribe teammates, and keep the thread in one place.
Ready when you are
Rehearse the worst day. At a time of your choosing.
Build a timeline in the browser now — no account needed to draft one. Create a workspace when you're ready to verify a domain and run it.