[Theory] Anti-DDOS by ip recognition 05-13-2013, 01:52 AM
#1
Hey guys, so I was sitting around eating cherrys and and drinking lemon pop when I realized; "I think I can stop people's services from getting DOS'd!"
So here it goes:
A service keeps a database of "regular" IP address
When a user that has never connected to the service before connects, the server adds them to the database, along with the time the connection was created. If the time is greater than threshold X hours, the time is updated with the new time, and the ip's "Trust counter" goes up. If the time is not greater than threshold X hours, nothing happens.
During times of high-traffic, the server will block any requests not already on the database, then all users not "trust" y or higher, where y varies dependent on server traffic.
In this way, only users that frequent the service will be able to access it during times of high traffic, and if there should ever be any form of DDOS, the server will take on what it can handel of the 'new users', while allowing most legitimate traffic through.
I need you guys to punch as many holes as you can in my idea. Go!
So here it goes:
A service keeps a database of "regular" IP address
When a user that has never connected to the service before connects, the server adds them to the database, along with the time the connection was created. If the time is greater than threshold X hours, the time is updated with the new time, and the ip's "Trust counter" goes up. If the time is not greater than threshold X hours, nothing happens.
During times of high-traffic, the server will block any requests not already on the database, then all users not "trust" y or higher, where y varies dependent on server traffic.
In this way, only users that frequent the service will be able to access it during times of high traffic, and if there should ever be any form of DDOS, the server will take on what it can handel of the 'new users', while allowing most legitimate traffic through.
I need you guys to punch as many holes as you can in my idea. Go!
![[Image: jWSyE88.png]](http://i.imgur.com/jWSyE88.png)
![[+]](https://sinister.ly/images/modern/collapse_collapsed.png)










![[Image: 7ajmN5P.jpg]](https://i.imgur.com/7ajmN5P.jpg)


















