Saturday, July 18, 2009

DShield Web Honeypot Project


The Web Honeypot is made up of 3 elements: a client, a set of templates and a logging system. All web requests destined for the honeypot are passed to the honeypot client. The client attempts to match the specific web application requested to one of the templates installed in the honeypot. If a suitable template is found then it is sent back to the requester. If there is no template available, a default web page is returned. In both cases the specific web application request is logged and sent to a central DShield database.

The Web Honeypot is a part of DShield project which aimed to collect quantitative data measuring the activity of automated or semi-automated probes against web applications. It collect logs for webapps to supplement the extensive data collection Dshield already collects on network level activity. The Web Honeypot will not just look for "attacks" but it will also look for "probes" as well. If they are malicious or not can only be determined in context.

The Web Honeypot itself is a simple PHP page (index.php) designed to mimic several webapps, will works with an existing account in DShield and gather information in the wild application level attacks . The installation is simple but requires a good number of submitters in order to provide conclusive data. The Web Honeypot will logs the URL and header information such as ip address, host, user agent, referrer from all requests and match it against expression in config.txt before posting it to the DShield database. Some expression in the config.txt will cause the Web Honeypot to respond to attacker by presenting templates associated with it, this normally occurs when an attacker is looking for installations of a particular application common paths and filenames. The templates and patterns are further customizable in the templates folder of the Web Honeypot.

Download: Here

0 comments:

Post a Comment

Affiliates




Vote For Us

Users Online

Follow US


 

DISCLAIMER

None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator of this site (7Files) cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms.