Notable PHP package: PHP Web Application Firewall

Recommend this page to a friend!
  PHP Classes blog     Notable PHP package: ...   Post a comment   See comments (0)   Trackbacks (0)  


Viewers: 322

Last month viewers: 1

Categories: Notable Packages

Some security attacks are performed by sending requests to Web servers that it is not expected to handle.

One way to minimize the chances of these attacks happening is to use a Web application firewall (WAF).

This package implements a Web Application Firewall in PHP for Web servers that support htaccess configuration.

It alters the .htaccess file so requests are handled by a script of this framework. It keeps track of a white list of request URLs supported by your application, so only approved URL formats are allowed.

URLs with unknown formats are put in moderation, so an administrator can approve the URLs or not for future requests.

This way the application can be protected from types of requests meant to perform security exploits.

Read this article to learn more details about how this notable PHP package works.

The package PHP Web Application Firewall is one of the few PHP packages that was considered notable recently because it does something that is worth paying attention.

The basic purpose is: Block malicious requests using a white list

Here follows in more detail what it does:

This package can block malicious requests using a white list.

It alters the .htaccess file to make requests for PHP pages go through a filter script that acts like a reverse proxy to implement a Web application framework (WAF).

The filter script will block requests of unauthorized format but the package provides a Web interface for the administrator white list requests of expected formats for the current Web application.

Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.

If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.

You need to be a registered user or login to post a comment

Login Immediately with your account on:



No comments were submitted yet.

  PHP Classes blog     Notable PHP package: ...   Post a comment   See comments (0)   Trackbacks (0)  

For more information send a message to info at phpclasses dot org.