NepenthesFE

From Emre´s Wiki

Jump to: navigation, search

Contents

Overview

NepenthesFE is a web based tool that will help you catalogue malware you have collected with Nepenthes (http://nepenthes.mwcollect.org).

Nepenthes has a submission module that transmits information on attacks and malware to a configurable URL (module "submit-http").

NepenthesFE provides a script that receives this information via HTTP and puts it into a database.

NepenthesFE also has some modules that will add further information to the data that has been received by the honeypot and save it in a database.

Download

NepenthesFE 0.3 is available for download at [1]

Screenshots

There are a couple of Screenshots available:

Installation

Please see NepenthesFE-Installation.

Available Modules

In short, the following modules are currently available.

asn

This module uses the DNS based autonomous system lookup service of the Team Cymru Project (http://www.cymru.com/). If an attack is reported by Nepenthes, this module will lookup the ASN of the attacker ip and add this data to the database.

geoip

This module uses the GeoIP service to determine the geographical location of an attacker by looking up the attackers´s ip address in the GeoIP database.

bitdefender

This module uses the BitDefender AV scanner to locally scan the binary. If the binary is considered malicious, the result will be saved in the database.

file

This modules executes the Unix command "file" to determine the type of the caught binary.

objdump

This modules executes the Unix command "objdump" to retrieve information specific to an executable.

strings

This modules executes the Unix command "strings" to extract the ASCII characters from the binary.

upx

This module executes the Unix command "upx" to determine if the binary has been packed with UPX.

virustotal

This module sends the binary to "scan(at)virustotal.com" for further analysis. The NepenthesFE cron job checks a configured POP3 account for the analysis result from VirusTotal and saves it in the database.

Statistics

It is always nice to see some graphics and statistics.

NepenthesFE has the functionality to create RRD based graphics to show the number of attacks, the number of malware, etc.

Currently the graphics that the tool creates are "buggy".

Anyone who truly understands RRD is welcome to give me a helping hand :)

Work in Progress

There is another module "cwsandbox" that is still to be finished.

Furthermore the localization support is to be finished. If you would like to help in translating the content to other languages, please drop me a mail.

Credits

The button elements used for this webtool were designed by Antonio Orrico (http://www.orricoweb.it) and published under the Creative Commons License (http://creativecommons.org/licenses/by/3.0/).

The function "xml2array" was written by Binny V.A. (http://www.bin-co.com/php/scripts/xml2array/) and published under the BSD License.

Personal tools