Threat List

Time IP Path Type of Attack
7:51:23 AM 169.66.65.216 United Kingdom /cunabula SQL Injection
4:29:01 AM 154.27.72.146 Netherlands /sed SQL Injection
6:52:01 PM 80.255.157.69 Ghana /argumentum XSS

Blacklist

IP Country
243.101.93.14 Saint Helena
241.147.204.148 Fiji
53.192.57.240 United States of America

Try our live demo  

Web application firewall for
Ruby on Rails apps

Secure your Rails 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 gem

Run the following command in your terminal to add the defendix gem to your Rails app:

gem install defendix

Or add it to your Gemfile:

gem 'defendix'

Then run bundle install to complete the installation.

Secure your Rails controllers

Add the defendix middleware to your Rails controllers to protect routes. Here's a sample:

# config/application.rb
config.middleware.use Defendix::Middleware, api_key: 'YOUR_API_KEY'

# Alternatively, protect specific controllers
class ApplicationController < ActionController::Base
    before_action Defendix::Middleware.new(api_key: 'YOUR_API_KEY')

    def login
    # Your login logic here
    end
end

You're all set!

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

Go to Dashboard