The New Zealand HoneyNet Alliance - Capture
honey project
creative commons
yahoo
RSS Feed 2.0

Using


Capture Server

The server component of Capture is the only component that requires user interaction, namely to pipe a list of URIs to the server and to start it.


The Capture server allows to specify a list of uris for the clients to visit. The Capture server automatically starts the virtual machines on the vmware servers specified in the configuration file and starts to distribute the specified uris in round robin fashion to the Capture clients.
URI's to visit will be specified by piping a list of URI's to the server upon startup, where a URI is placed onto each line. For example, one can create a file uris.txt of URI's like:

and cat the file piping it to the Capture server: cat uris.txt | java Server.class <IP listening address>.

One can specify a specific client application to have Capture client to visit a server with. This occurs by prepending a client idenifier separated by two colons in front of the URI, for example, FireFox::http://www.google.com. The client identifier needs to be specified in the client.conf on the client side and point to the executable of the client application.

Log Files Description

As the Capture clients interact with potentially malicious servers, log files are being created that convey information about which URI's have been visited and the classification of the visited URI's. If a URI is classified as malicious, additional information about the state changes that occured on the client are logged.