Skip to content

Java Console Application that will help you stop L7 harmfull attacks to your Apache or Nginx server.

Notifications You must be signed in to change notification settings

BlackDemonZyT/L7-Sentry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L7-Sentry

Java Console Application that will help you stop L7 harmfull attacks to your Apache or Nginx server.

Must have

  • Logging activated in your Apache / Nginx configuration
  • Your website hosted on a VPS / Dedicated / Somewhere where Java will be able to execute system commands

What will you check that will make this protection effective and less false-positives?

· Our checks on requester IPs will be:

  • Proxy/VPN check
  • Country check
  • Provider/ASN check
  • If in the same attack, the same IP sent different headers (like user-agent) more than 2 times
  • Repeating the same User-Agent with a LOT of different IPs

How will this stop attacks to my web-server? Aren't L7 attacks undetectable?

You are right, L7 are not SO detectable, but theres ways to mitigate them without having a big impact on real visitors. Our software will detect traffic overload and will start collecting IPs, then, in a really optimized way, it will start checking if IPs are Proxies/VPN, what countries they come from, which provider, the IP-Ranges, etc... Based on all that data, our software will automaticlly IPSet (IPTables for huge amount of IPs) that malicious IPs, making that in their next connection attempt, all their packets are dropped in the networking layer, your system won't notice that they are trying to connect (even on the lowest and cheapest vpss).

You will be able to also add in a blocking-list what Countries, IP-Ranges and Providers you want to ALWAYS IPSet during attacks.

I have an API on my Web-Server, will this block my legit customers?

The point of our software will be always having the less false-positives that we can, so you will be able to configurate WHICH request URI you want to protect, so you can except your API request points from the protection.

About

Java Console Application that will help you stop L7 harmfull attacks to your Apache or Nginx server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages