|
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
- Freelance Web developer wanted
- Ringtone fatigue
- web developer looking for more project
- PHP website maintenance
- Desk available for hire - Rushcutters Bay location
- ZAMP?
- Don't hack the Drupal Core. Make a patch!
- What to charge for site updates
- Start New Website or CMS business. Business Partner / designer
- Code snippets in Google Search Results
- [syd] Freelance developer - .NET/ PHP/ Actionsctipt / DHTML
- Tester needed
- Freelance SharePoint 2003 / 2007 Consultant
- Joomla and Community Builder Module
- PHP export to CSV


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