ports/101004: New port: security/httprint

Yonatan onatan at gmail.com
Fri Jul 28 21:30:15 UTC 2006


>Number:         101004
>Category:       ports
>Synopsis:       New port: security/httprint
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 28 21:30:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Yonatan
>Release:        FreeBSD 6.1-STABLE i386
>Organization:
Afarsec
>Environment:
System: FreeBSD laptop.afarsec.com 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 23 12:39:24 IDT 2006 root at laptop.afarsec.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
New port: A tool to fingerprint HTTP servers.
>How-To-Repeat:
N/A
>Fix:

--- httprint.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	.
#	./pkg-plist
#	./pkg-descr
#	./distinfo
#	./Makefile
#
echo c - .
mkdir -p . > /dev/null 2>&1
echo x - ./pkg-plist
sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist'
Xbin/httprint
X%%DATADIR%%/httprint
X%%DATADIR%%/input.txt
X%%DATADIR%%/nmapportlist.txt
X%%DATADIR%%/readme.txt
X%%DATADIR%%/signatures.txt
X%%DATADIR%%/images/_1x1blue.gif
X%%DATADIR%%/images/_1x1grey.gif
X%%DATADIR%%/images/_1x1white.gif
X%%DATADIR%%/images/_blue-end.gif
X%%DATADIR%%/images/_blue-front.gif
X%%DATADIR%%/images/_blue-mid.gif
X%%DATADIR%%/images/_end.gif
X%%DATADIR%%/images/_front.gif
X%%DATADIR%%/images/_grey-end.gif
X%%DATADIR%%/images/_grey-mid.gif
X%%DATADIR%%/images/_httprint.gif
X%%DATADIR%%/images/_netsquare.gif
X%%DATADIR%%/images/_tick.gif
X%%DATADIR%%/images/aol.gif
X%%DATADIR%%/images/apache.gif
X%%DATADIR%%/images/bea.gif
X%%DATADIR%%/images/cisco.gif
X%%DATADIR%%/images/compaq.gif
X%%DATADIR%%/images/domino.gif
X%%DATADIR%%/images/hp.gif
X%%DATADIR%%/images/ibm.gif
X%%DATADIR%%/images/iis4_5.gif
X%%DATADIR%%/images/iis51_6.gif
X%%DATADIR%%/images/jana.gif
X%%DATADIR%%/images/linksys.gif
X%%DATADIR%%/images/mikrotik.gif
X%%DATADIR%%/images/netscape.gif
X%%DATADIR%%/images/novell.gif
X%%DATADIR%%/images/smc.gif
X%%DATADIR%%/images/snap.gif
X%%DATADIR%%/images/sun.gif
X%%DATADIR%%/images/thttpd.gif
X%%DATADIR%%/images/tomcat.gif
X%%DATADIR%%/images/tux.gif
X%%DATADIR%%/images/ubicom.gif
X%%DATADIR%%/images/vnc.gif
X%%DATADIR%%/images/xerver.gif
X%%DATADIR%%/images/zeus.gif
X%%DATADIR%%/images/zope.gif
X at dirrm share/httprint/images
X at dirrm share/httprint
END-of-./pkg-plist
echo x - ./pkg-descr
sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr'
Xhttprint is a web server fingerprinting tool. It relies on web server
Xcharacteristics to accurately identify web servers, despite the fact that
Xthey may have been obfuscated by changing the server banner strings, or
Xby plug-ins such as mod_security or servermask. httprint can also be used
Xto detect web enabled devices which do not have a server banner string,
Xsuch as wireless access points, routers, switches, cable modems, etc.
Xhttprint uses text signature strings and it is very easy to add signatures
Xto the signature database.
X
XWWW: http://net-square.com/httprint/index.shtml
END-of-./pkg-descr
echo x - ./distinfo
sed 's/^X//' >./distinfo << 'END-of-./distinfo'
XMD5 (httprint_freebsd_301.zip) = d5efd9463f671ce92f50ce3222f1774e
XSHA256 (httprint_freebsd_301.zip) = 168127b70bc87f1a6e9256ed4aa3a076a7a23c7155e3fe8d5b11a25dc880fcce
XSIZE (httprint_freebsd_301.zip) = 512708
END-of-./distinfo
echo x - ./Makefile
sed 's/^X//' >./Makefile << 'END-of-./Makefile'
X# Ports collection makefile for:  httprint
X# Date created:			  05 July 2006
X# Whom:				  Yonatan <onatan at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	httprint
XPORTVERSION=	301
XCATEGORIES=	security
XMASTER_SITES=	http://www.net-square.com/httprint/
XDISTNAME=	${PORTNAME}_freebsd_${PORTVERSION}
X
XMAINTAINER=	onatan at gmail.com
XCOMMENT=	Web server fingerprinting tool
X
XWRKSRC=		${WRKDIR}/${PORTNAME}_${PORTVERSION}/freebsd/
XUSE_ZIP=	yes
X
XRESTRICTED=	No cost for personal, education and non-commercial use.
XNO_BUILD=	yes
X
Xdo-install:
X	${MKDIR} ${DATADIR}
X	${CP} -Rp ${WRKSRC} ${DATADIR}
X	${LN} -s ${DATADIR}/httprint ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-./Makefile
exit
--- httprint.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list