Threat List

Time IP Path Type of Attack
2:49:00 AM 239.130.140.42 Tonga /utpote XSS
10:50:17 AM 96.249.145.61 Bonaire, Sint Eustatius and Saba /sollers SQL Injection
11:03:32 AM 95.3.50.146 Sri Lanka /vesco SQL Injection

Blacklist

IP Country
61.9.207.16 Albania
216.20.239.222 Brazil
187.135.39.201 Republic of Korea

Try our live demo  

Web application firewall for
Express apps

Secure your Express app by adding the defendix.io firewall.
Follow these simple steps to protect your routes from malicious traffic.

Sign up for defendix.io

Get started by creating a defendix.io account. You’ll receive an API token with a free 7-day trial.

Sign Up Now

Install the defendix NPM package

Run the following command in your terminal to install defendix:

npm install defendix --save

Secure your Express routes

Add the defendix middleware to the routes you want to protect or secure your entire app. Here’s a sample:

const defendix = require('defendix')('YOUR_API_KEY');

// Add the middleware to secure your entire app
app.use(defendix);

// Alternatively, secure specific routes
app.post('/login', defendix, (req, res) => {
    // Your login logic here
});

You're all set!

Your app is now protected by defendix.io. You can monitor attacks and other activity from your dashboard.

Go to Dashboard