head	1.6;
access;
symbols
	RELEASE_8_3_0:1.4
	RELEASE_9_0_0:1.3
	RELEASE_7_4_0:1.3
	RELEASE_8_2_0:1.3
	RELEASE_6_EOL:1.3
	RELEASE_8_1_0:1.3
	RELEASE_7_3_0:1.2
	RELEASE_8_0_0:1.2
	RELEASE_7_2_0:1.1;
locks; strict;
comment	@# @;


1.6
date	2013.02.09.15.08.47;	author svnexp;	state Exp;
branches;
next	1.5;

1.5
date	2012.11.17.06.01.22;	author svnexp;	state Exp;
branches;
next	1.4;

1.4
date	2011.12.15.07.58.49;	author culot;	state Exp;
branches;
next	1.3;

1.3
date	2010.06.22.07.26.58;	author rene;	state Exp;
branches;
next	1.2;

1.2
date	2009.07.06.07.55.31;	author itetcu;	state Exp;
branches;
next	1.1;

1.1
date	2009.03.13.00.31.07;	author wxs;	state Exp;
branches;
next	;


desc
@@


1.6
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311978
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# New ports collection makefile for:   unhide
# Date created:        26 February 2009
# Whom:                ntarmos@@cs.uoi.gr
#
# $FreeBSD: head/security/unhide/Makefile 311978 2013-02-09 14:03:00Z miwi $
#

PORTNAME=	unhide
PORTVERSION=	20121229
CATEGORIES=	security
MASTER_SITES=	SF/${PORTNAME}
DISTNAME=	${PORTNAME}_${DISTVERSION}
EXTRACT_SUFX=	.tgz

MAINTAINER=	ntarmos@@ceid.upatras.gr
COMMENT=	A forensic tool to find hidden processes and TCP/UDP ports

NO_WRKSUBDIR=	true
PLIST_FILES=	sbin/unhide sbin/unhide-tcp
MAN8=		unhide.8 unhide-tcp.8
MANCOMPRESSED=	yes

.include <bsd.port.pre.mk>

pre-configure:
	@@${REINPLACE_CMD} -e 's/-eLf/-axH/g' -e 's/$$2/$$1/g' ${WRKDIR}/unhide-posix.c
	@@${REINPLACE_CMD} -e 's/linux\/limits/limits/g' ${WRKDIR}/unhide-output.c
	@@${REINPLACE_CMD} -e 's/-tan/-p tcp -an/g' -e 's/-uan/-p udp -an/g' \
		-e 's/use_ss = 1/use_ss = 0/g' ${WRKDIR}/unhide-tcp.c

.include <bsd.port.post.mk>
@


1.5
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/security/unhide/Makefile 300897 2012-07-14 14:29:18Z beat $
d9 1
a9 1
PORTVERSION=	20110113
d12 1
d15 1
a15 1
MAINTAINER=	ntarmos@@cs.uoi.gr
d18 1
a18 1
WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
d26 4
a29 3
	@@${REINPLACE_CMD} -e 's/-eLf/-axH/g' -e 's/$$2/$$1/g' ${WRKSRC}/unhide.c
	@@${REINPLACE_CMD} -e 's/-t/-p tcp -/g' -e 's/-u/-p udp -/g' \
		${WRKSRC}/unhide-tcp.c
@


1.4
log
@- Update to 20110113

PR:		ports/163298
Submitted by:	Nikos Ntarmos <ntarmos@@cs.uoi.gr> (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.3
log
@Update to 20100201

PR:		ports/147863
Submitted by:	maintainer
Approved by:	tabthorpe (mentor)
Feature safe:	yes
@
text
@d9 1
a9 1
PORTVERSION=	20100201
d11 1
a11 1
MASTER_SITES=	http://www.security-projects.com/
@


1.2
log
@- fix install / mtree with custom PREFIX
- bump PORTREVISION

Submitted by:	maintainer
Reported by:	QATty
@
text
@d9 1
a9 2
PORTVERSION=	20080519
PORTREVISION=	1
a11 1
DISTNAME=	${PORTNAME}${DISTVERSION}
@


1.1
log
@Unhide is a forensic tool to find hidden processes and TCP/UDP ports by
rootkits / LKMs or by another hidden technique. It consists of two
programs: unhide and unhide-tcp.

unhide detects hidden processes through:
   * Comparison of /proc vs /bin/ps output.
   * Comparison of info gathered from /bin/ps with info gathered from.
   * Syscalls (syscall scanning).
   * Full PIDs space ocupation (PIDs bruteforcing).

unhide-tcp identifies TCP/UDP ports that are listening but not listed in
/bin/netstat by doing brute forcing of all TCP/UDP ports availables.

WWW: http://http://www.security-projects.com/?Unhide/

PR:		ports/132131
Submitted by:	Nikos Ntarmos <ntarmos@@cs.uoi.gr>
@
text
@d10 1
@

