blob: fbe6cd7157220f6e58d109487738f89e7424ef23 (
plain)
1 # Description: tools for network auditing and penetration testing
2 # URL: http://monkey.org/~dugsong/dsniff
3 # Maintainer: Thomas Penteker, tek at serverop dot de
4 # Depends on: libnids
5
6 name=dsniff
7 version=2.4b1
8 release=1
9 source=(http://monkey.org/~dugsong/dsniff/beta/$name-$version.tar.gz
10 2.3-makefile.patch dsniff-2.4_beta1-debian-r1.patch
11 dsniff-httppostfix.patch)
12
13 build() {
14 cd $name-2.4
15 patch -i ../2.3-makefile.patch
16 patch -i ../dsniff-2.4_beta1-debian-r1.patch
17 patch -i ../dsniff-httppostfix.patch
18 sed -i -e 's/CLK_TCK/CLOCKS_PER_SEC/g' sshow.c
19 export LDFLAGS="`pkg-config --libs gthread-2.0` -lresolv"
20 export CFLAGS="`pkg-config --cflags gthread-2.0`"
21 ./configure --prefix=/usr
22 #echo 'LDFLAGS += -lresolv' >> Makefile
23 make
24 install -d -m 755 $PKG/usr/sbin
25 for prog in arpspoof dnsspoof dsniff filesnarf macof mailsnarf msgsnarf \
26 sshmitm sshow tcpkill tcpnice urlsnarf webmitm webspy; do \
27 install -m 755 $prog $PKG/usr/sbin/; done
28 install -d -m 755 $PKG/usr/man/man8
29 for man in *.8; do install -D -m 644 $man $PKG/usr/man/man8; done
30 install -d -m 755 $PKG/usr/share/dsniff
31 for shares in dnsspoof.hosts dsniff.magic dsniff.services; do \
32 install -m 644 $shares $PKG/usr/share/dsniff; done
33
34 }
|