| Recommend this page to a friend! |
| Classes of Murat Atay | > | FloodDam | > | Download .tar.gz .zip | > | > | > | |||||
|
| |||||||||||||||||||||||||||||||||||||||||||
| Detailed description | ||
| This class can be used to protect a site against an abusive number of accesses. It determines the IP address of each user accessing the site PHP scripts and keeps the access counts stored in distinct files per each IP address. When the number of accesses from an IP address exceeds a configurable limit, the class exits the current script and the user from the banned address is not served. The class is able to determine the current user IP address from environments and also attempts to determine the IP address of users behind proxies. The class may automatically deny access to users when it is not possible to determine their IP addresses. |
| Groups | ||
| Networking | Networking protocols, clients and servers | View top rated classes | |
| Security | Security protection and attack detection | View top rated classes |
| Freshmeat project | Applications | |||||||
No application links were specified for this class.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||