|
Web Contractors Web Developer Jobs Join Us / Log in Discussion |
PHPIDS. Security for php applications.
PHPIDS (PHP-Intrusion Detection System) is a security layer designed to detect malicious attacks on your application by applying a numerical rating to user input which you can handle any way you want to. It doesn't filter or sanitise any input because that isn't its job.
PHPIDS current detects attacks through XSS, SQL Injection, header injection, directory traversal, RFE/LFI, DoS and LDAP and covers several charsets like UTF-7 and special entities.
To install you just download and unpack it into a folder. It's easy to run:
set_include_path(
get_include_path()
. PATH_SEPARATOR
. 'path/to/phpids/lib'
);
require_once 'IDS/Init.php';
$request = array(
'REQUEST' => $_REQUEST,
'GET' => $_GET,
'POST' => $_POST,
'COOKIE' => $_COOKIE
);
$init = IDS_Init::init('IDS/Config/Config.ini');
$ids = new IDS_Monitor($request, $init);
$result = $ids->run();
if (!$result->isEmpty()) {
// Take a look at the result object
echo $result;
}
And like many good software projects, it's open source!
New forum topics
- Open Source Online Invoicing Software
- Professional Drupal Consulting, Design & Development Services in Australia
- New Year Speacial-Professional Website for 400$ with doamin+Host
- Ruby on Rails Oceana
- WebDev/Design/Research/Consultant - PHP/MySql, Javascript, Joomla, HTML, Flash, AJAX
- Freelance ASP.NET Developer
- System Monitoring with Nagios
- Learning Ruby? What about the RubyMentor Project?
- Need a team
- JAOO Sydney/Brisbane 2009
- Get Your Business a Website for $399 ONLY !!!
- Concrete5: Another CMS!
- Manage The Cloud with Amazon Web Services
- Crystal Reports developer needed
- web applications/ e-commerce/ web marketing


Install into Kohana
Here's a tutorial on how to run it on Kohana:
http://www.ninjapenguin.co.uk/blog/2008/06/29/practical-kohana-hooks-exa...
Post new comment