HTTP: Defensive Attack
Todor Iliev (contact me)
This class can be used to get and set information about the current user HTTP request details to help protecting against unintended accesses. It can:
- Determine the user machine real IP address even when it is behind a proxy.
- Check whether the user IP address is the same as the Web server IP address
- Determine whether the user is behind a proxy
- Set, remove and check a response cookie that determines whether the current user is banned from accessing the site
- Retrieve the request referrer page domain
- Retrieve the request query parameters
- Get the cookie request data
| Utility
| Consistency
| Docs
| Examples
| Tests
| Videos
| Overall
| Rank
|
| Sufficient (60.7%)
| Sufficient (67.9%)
| Sufficient (60.7%)
| Sufficient (67.9%)
| -
| -
| Not sure (50.0%)
| 1237 |
Click here for detailed information about this class on phpclasses.org
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Icon
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Doc.
Methods and attributes documentation
Example
IP address identity. Make ip allow or not.
Example
Look for proxy using.
Example
Smart cookie trick. Ban with cookie.