Threat List

Time IP Path Type of Attack
9:11:02 PM 4.164.226.112 Israel /aspicio XSS
5:36:23 AM 183.47.54.46 Lebanon /atrox XSS
9:29:41 AM 195.187.229.204 Nicaragua /stipes XSS

Blacklist

IP Country
141.87.136.48 Armenia
78.217.6.30 Kenya
135.118.252.147 Uzbekistan

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