1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

New port: net/nepenthes (resend with shar)

Nepenthes can determine the malware activity on a network
	by deploying a nepenthes sensor (i.e. honey pot). The
	programm emulates different well known vulnerabilities
	waiting for malicious connections trying to exploit them.

	WWW: http://nepenthes.sourceforge.net

PR:		ports/90062
Submitted by:	ryo <ryo@aquahill.net>
This commit is contained in:
Edwin Groothuis 2006-01-02 21:25:07 +00:00
parent 8d2a2483f4
commit c2d3192808
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=152606
7 changed files with 293 additions and 0 deletions

View File

@ -361,6 +361,7 @@
SUBDIR += ncp
SUBDIR += ncplib
SUBDIR += nemesis
SUBDIR += nepenthes
SUBDIR += nepim
SUBDIR += net-http
SUBDIR += net6

37
net/nepenthes/Makefile Normal file
View File

@ -0,0 +1,37 @@
# Ports collection makefile for: nepenthes
# Date created: 1 Dec 2005
# Whom: ryo
#
# $FreeBSD$
#
PORTNAME= nepenthes
PORTVERSION= 0.1.5
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= nepenthes
MAINTAINER= ryo@aquahill.net
COMMENT= Determine the malware activity on a network
LIB_DEPENDS= curl.3:${PORTSDIR}/ftp/curl \
magic.1:${PORTSDIR}/sysutils/file \
pcre.0:${PORTSDIR}/devel/pcre \
adns.1:${PORTSDIR}/dns/adns
USE_PERL5= yes
GNU_CONFIGURE= yes
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAN8= nepenthes.8
DOCS= README README.VFS logo-shaded.svg
#post-install:
#.if !defined(NOPORTDOCS)
# ${MKDIR} ${DOCSDIR}
#.for f in ${DOCS}
# ${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}
#.endfor
#.endif
.include <bsd.port.mk>

3
net/nepenthes/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (nepenthes-0.1.5.tar.gz) = d7eae244a5adef66ca504a233f1c51e1
SHA256 (nepenthes-0.1.5.tar.gz) = 7c74614cb3027f0c9a409f68ed81baed4793673509e09138bd6296d72b04b08a
SIZE (nepenthes-0.1.5.tar.gz) = 780788

View File

@ -0,0 +1,11 @@
--- Makefile.in.orig Fri Dec 2 02:51:05 2005
+++ Makefile.in Fri Dec 2 02:51:38 2005
@@ -193,7 +193,7 @@
SUBDIRS = nepenthes-core modules
#tools
EXTRA_DIST = configure.ac CHANGES doc/README doc/README.VFS doc/logo-shaded.svg doc/nepenthes.8 conf/nepenthes.conf.dist
-docdir = $(prefix)/share/doc
+docdir = $(prefix)/share/doc/nepenthes
doc_DATA = doc/README doc/README.VFS doc/logo-shaded.svg
#sysconf_DATA = conf/nepenthes.conf.dist

View File

@ -0,0 +1,31 @@
--- conf/nepenthes.conf.dist.orig Sat Dec 3 17:23:03 2005
+++ conf/nepenthes.conf.dist Sat Dec 3 17:23:56 2005
@@ -87,8 +87,8 @@
logmanager
{
- ring_logging_file "var/log/nepenthes.%d.log";
- file_logging_file "var/log/nepenthes.log";
+ ring_logging_file "var/log/nepenthes/nepenthes.%d.log";
+ file_logging_file "var/log/nepenthes/nepenthes.log";
};
modulemanager
@@ -100,7 +100,7 @@
{
strictfiletype "1";
// where does submit-file write to? set this to the same dir
- filesdir "var/binaries/";
+ filesdir "var/nepenthes/binaries/";
};
downloadmanager
@@ -116,7 +116,7 @@
utilities
{
- hexdump_path "var/hexdumps/";
+ hexdump_path "var/nepenthes/hexdumps/";
};
geolocationmanager

6
net/nepenthes/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
Nepenthes can determine the malware activity on a network
by deploying a nepenthes sensor (i.e. honey pot). The programm
emulates different well known vulnerabilities waiting for
malicious connections trying to exploit them.
WWW: http://nepenthes.sourceforge.net/

204
net/nepenthes/pkg-plist Normal file
View File

@ -0,0 +1,204 @@
bin/nepenthes
etc/nepenthes/download-csend.conf
etc/nepenthes/download-curl.conf
etc/nepenthes/download-link.conf
etc/nepenthes/download-nepenthes.conf
etc/nepenthes/download-tftp.conf
etc/nepenthes/log-download.conf
etc/nepenthes/log-irc.conf
etc/nepenthes/log-surfnet.conf
etc/nepenthes/geolocation-ip2location.conf
etc/nepenthes/module-portwatch.conf
etc/nepenthes/nepenthes.conf
etc/nepenthes/nepenthes.conf.dist
etc/nepenthes/shellcode-generic.conf
etc/nepenthes/submit-file.conf
etc/nepenthes/submit-nepenthes.conf
etc/nepenthes/submit-norman.conf
etc/nepenthes/submit-xmlrpc.conf
etc/nepenthes/vuln-asn1.conf
etc/nepenthes/vuln-bagle.conf
etc/nepenthes/vuln-dameware.conf
etc/nepenthes/vuln-dcom.conf
etc/nepenthes/vuln-iis.conf
etc/nepenthes/vuln-kuang2.conf
etc/nepenthes/vuln-lsass.conf
etc/nepenthes/vuln-msmq.conf
etc/nepenthes/vuln-mssql.conf
etc/nepenthes/vuln-msdtc.conf
etc/nepenthes/vuln-mydoom.conf
etc/nepenthes/vuln-netbiosname.conf
etc/nepenthes/vuln-netdde.conf
etc/nepenthes/vuln-optix.conf
etc/nepenthes/vuln-pnp.conf
etc/nepenthes/vuln-sasserftpd.conf
etc/nepenthes/vuln-ssh.conf
etc/nepenthes/vuln-sub7.conf
etc/nepenthes/vuln-upnp.conf
etc/nepenthes/vuln-veritas.conf
etc/nepenthes/vuln-wins.conf
etc/nepenthes/x-2.conf
lib/nepenthes/vulnmsdtc.so
lib/nepenthes/vulnmsdtc.la
lib/nepenthes/vulnmsdtc.a
lib/nepenthes/dnsresolveadns.a
lib/nepenthes/dnsresolveadns.la
lib/nepenthes/dnsresolveadns.so
lib/nepenthes/downloadcreceive.a
lib/nepenthes/downloadcreceive.la
lib/nepenthes/downloadcreceive.so
lib/nepenthes/downloadcsend.a
lib/nepenthes/downloadcsend.la
lib/nepenthes/downloadcsend.so
lib/nepenthes/downloadcurl.a
lib/nepenthes/downloadcurl.la
lib/nepenthes/downloadcurl.so
lib/nepenthes/downloadftp.a
lib/nepenthes/downloadftp.la
lib/nepenthes/downloadftp.so
lib/nepenthes/downloadhttp.a
lib/nepenthes/downloadhttp.la
lib/nepenthes/downloadhttp.so
lib/nepenthes/downloadlink.a
lib/nepenthes/downloadlink.la
lib/nepenthes/downloadlink.so
lib/nepenthes/downloadnepenthes.a
lib/nepenthes/downloadnepenthes.la
lib/nepenthes/downloadnepenthes.so
lib/nepenthes/downloadtftp.a
lib/nepenthes/downloadtftp.la
lib/nepenthes/downloadtftp.so
lib/nepenthes/geolocationgeoip.a
lib/nepenthes/geolocationgeoip.la
lib/nepenthes/geolocationgeoip.so
lib/nepenthes/geolocationhostip.a
lib/nepenthes/geolocationhostip.la
lib/nepenthes/geolocationhostip.so
lib/nepenthes/geolocationip2location.a
lib/nepenthes/geolocationip2location.la
lib/nepenthes/geolocationip2location.so
lib/nepenthes/logdownload.a
lib/nepenthes/logdownload.la
lib/nepenthes/logdownload.so
lib/nepenthes/logirc.a
lib/nepenthes/logirc.la
lib/nepenthes/logirc.so
lib/nepenthes/logsurfnet.a
lib/nepenthes/logsurfnet.la
lib/nepenthes/logsurfnet.so
lib/nepenthes/moduleportwatch.a
lib/nepenthes/moduleportwatch.la
lib/nepenthes/moduleportwatch.so
lib/nepenthes/shellcodegeneric.a
lib/nepenthes/shellcodegeneric.la
lib/nepenthes/shellcodegeneric.so
lib/nepenthes/shellemuwinnt.a
lib/nepenthes/shellemuwinnt.la
lib/nepenthes/shellemuwinnt.so
lib/nepenthes/submitfile.a
lib/nepenthes/submitfile.la
lib/nepenthes/submitfile.so
lib/nepenthes/submitnepenthes.a
lib/nepenthes/submitnepenthes.la
lib/nepenthes/submitnepenthes.so
lib/nepenthes/submitnorman.a
lib/nepenthes/submitnorman.la
lib/nepenthes/submitnorman.so
lib/nepenthes/submitxmlrpc.a
lib/nepenthes/submitxmlrpc.la
lib/nepenthes/submitxmlrpc.so
lib/nepenthes/uploadhttp.a
lib/nepenthes/uploadhttp.la
lib/nepenthes/uploadhttp.so
lib/nepenthes/vulnasn1.a
lib/nepenthes/vulnasn1.la
lib/nepenthes/vulnasn1.so
lib/nepenthes/vulnbagle.a
lib/nepenthes/vulnbagle.la
lib/nepenthes/vulnbagle.so
lib/nepenthes/vulndameware.a
lib/nepenthes/vulndameware.la
lib/nepenthes/vulndameware.so
lib/nepenthes/vulndcom.a
lib/nepenthes/vulndcom.la
lib/nepenthes/vulndcom.so
lib/nepenthes/vulniis.a
lib/nepenthes/vulniis.la
lib/nepenthes/vulniis.so
lib/nepenthes/vulnkuang2.a
lib/nepenthes/vulnkuang2.la
lib/nepenthes/vulnkuang2.so
lib/nepenthes/vulnlsass.a
lib/nepenthes/vulnlsass.la
lib/nepenthes/vulnlsass.so
lib/nepenthes/vulnmsmq.a
lib/nepenthes/vulnmsmq.la
lib/nepenthes/vulnmsmq.so
lib/nepenthes/vulnmssql.a
lib/nepenthes/vulnmssql.la
lib/nepenthes/vulnmssql.so
lib/nepenthes/vulnmydoom.a
lib/nepenthes/vulnmydoom.la
lib/nepenthes/vulnmydoom.so
lib/nepenthes/vulnnetbiosname.a
lib/nepenthes/vulnnetbiosname.la
lib/nepenthes/vulnnetbiosname.so
lib/nepenthes/vulnnetdde.a
lib/nepenthes/vulnnetdde.la
lib/nepenthes/vulnnetdde.so
lib/nepenthes/vulnoptix.a
lib/nepenthes/vulnoptix.la
lib/nepenthes/vulnoptix.so
lib/nepenthes/vulnpnp.a
lib/nepenthes/vulnpnp.la
lib/nepenthes/vulnpnp.so
lib/nepenthes/vulnsasserftpd.a
lib/nepenthes/vulnsasserftpd.la
lib/nepenthes/vulnsasserftpd.so
lib/nepenthes/vulnssh.a
lib/nepenthes/vulnssh.la
lib/nepenthes/vulnssh.so
lib/nepenthes/vulnsub7.a
lib/nepenthes/vulnsub7.la
lib/nepenthes/vulnsub7.so
lib/nepenthes/vulnupnp.a
lib/nepenthes/vulnupnp.la
lib/nepenthes/vulnupnp.so
lib/nepenthes/vulnveritas.a
lib/nepenthes/vulnveritas.la
lib/nepenthes/vulnveritas.so
lib/nepenthes/vulnwins.a
lib/nepenthes/vulnwins.la
lib/nepenthes/vulnwins.so
lib/nepenthes/x1.a
lib/nepenthes/x1.la
lib/nepenthes/x1.so
lib/nepenthes/x2.a
lib/nepenthes/x2.la
lib/nepenthes/x2.so
lib/nepenthes/x3.a
lib/nepenthes/x3.la
lib/nepenthes/x3.so
lib/nepenthes/x4.a
lib/nepenthes/x4.la
lib/nepenthes/x4.so
lib/nepenthes/x5.a
lib/nepenthes/x5.la
lib/nepenthes/x5.so
lib/nepenthes/x6.a
lib/nepenthes/x6.la
lib/nepenthes/x6.so
lib/nepenthes/x7.a
lib/nepenthes/x7.la
lib/nepenthes/x7.so
lib/nepenthes/x8.a
lib/nepenthes/x8.la
lib/nepenthes/x8.so
share/doc/nepenthes/README
share/doc/nepenthes/README.VFS
share/doc/nepenthes/logo-shaded.svg
@dirrm share/doc/nepenthes
@dirrm etc/nepenthes
@dirrm lib/nepenthes
@dirrm share/nepenthes
@dirrm var/cache/nepenthes