Port details |
- dsniff Various sniffing utilities for penetration testing
- 2.4.b1_7 security
=48 Version of this port present on the latest quarterly branch. - Maintainer: sbz@FreeBSD.org
 - Port Added: unknown
- Last Update: 2022-07-30 05:57:11
- Commit Hash: 9f7a285
- People watching this port, also watch:: nmap, wget, snort, unzip, openssl
- License: BSD3CLAUSE
- Description:
- dsniff is a collection of tools for network auditing and penetration testing.
dsniff, filesnarf, mailsnarf, msgsnarf, urlsnarf, and webspy passively monitor
a network for interesting data (passwords, e-mail, files, etc.). arpspoof,
dnsspoof, and macof facilitate the interception of network traffic normally
unavailable to an attacker (e.g, due to layer-2 switching). sshmitm and webmitm
implement active monkey-in-the-middle attacks against redirected SSH and HTTPS
sessions by exploiting weak bindings in ad-hoc PKI.
WWW: https://www.monkey.org/~dugsong/dsniff/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/dsniff/ && make install clean
- To add the package, run one of these commands:
- pkg install security/dsniff
- pkg install dsniff
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dsniff
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (dsniff-2.4b1.tar.gz) = a9803a7a02ddfe5fb9704ce86f0ffc48453c321e88db85810db411ba0841152a
SIZE (dsniff-2.4b1.tar.gz) = 131666
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- libnids.a : net/libnids
- msgfmt : devel/gettext-tools
- pkgconf>=1.3.0_1 : devel/pkgconf
- nonexistent : security/libressl
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Library dependencies:
-
- libnet.so : net/libnet
- libintl.so : devel/gettext-runtime
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for dsniff-2.4.b1_7:
X11=on: X11 (graphics) support
===> Use 'make config' to modify these settings
- Options name:
- security_dsniff
- USES:
- gettext gnome pkgconfig xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
30 Jul 2022 05:57:11 2.4.b1_7 |
Po-Chuan Hsieh (sunpoet)  |
net/libnet: Update to 1.2
- Update pkg-descr
- Update WWW
- Bump PORTREVISION of dependent ports for shlib change
Changes: https://github.com/libnet/libnet/releases |
20 Jul 2022 14:22:56 2.4.b1_6 |
Tobias C. Berner (tcberner)  |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
30 Sep 2021 21:23:30 2.4.b1_6 |
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
06 Apr 2021 14:31:07 2.4.b1_6 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
11 Dec 2020 16:13:59
2.4.b1_6 |
jbeich  |
security/libressl: re-link static library consumers after r557713 |
12 Aug 2020 13:34:58
2.4.b1_5 |
0mp  |
Only pass -E to find(1) when passing -regex or -iregex
The -E flag tells find(1) to interpret regular expressions which were
passed as arguments to -regex and -iregex as extended regular expressions.
It has no effect on other otherwise. Let's not invoke find(1) with -E if
not necessary.
Approved by: portmgr (blanket approval) |
09 May 2020 03:46:00
2.4.b1_5 |
tobik  |
Rebuild statically linked security/libressl consumers after r534416 |
01 Jan 2020 17:30:19
2.4.b1_4 |
brnrd  |
Chase rename of security/openssl111
- Categories n-z
MFH: 2020Q1 |
07 Nov 2019 18:41:56
2.4.b1_4 |
zeising  |
Add USES=xorg and USES=gl
Add USES=xorg and USES=gl to a few remaining ports. |
19 Oct 2019 15:00:34
2.4.b1_4 |
tobik  |
Rebuild statically linked security/libressl consumers after r514815 |
23 May 2019 02:52:16
2.4.b1_3 |
tobik  |
Rebuild statically linked security/libressl consumers after r502277 |
22 Apr 2019 20:38:59
2.4.b1_2 |
tobik  |
Rebuild statically linked security/libressl consumers after r499667 |
05 Apr 2019 01:12:59
2.4.b1_1 |
eugen  |
security/dsniff: unbreak for FreeBSD 12+
This software needs old SSL interfaces that pre-date OpenSSL 1.1
and provided by LibreSSL still.
Unbreak build for systems using openssl 1.1 following technique
of security/acme-client: compile with temporary copy of LibreSSL
and statically link binaries sshmitm and webmitm with LibreSSL's
libraries. Do not install LibreSSL to the system
if SSL_DEFAULT is not libressl. |
04 Apr 2019 14:24:40
2.4.b1_1 |
antoine  |
Mark BROKEN on FreeBSD 12 and 13
Reported by: pkg-fallout
MFH: 2019Q2 |
10 Nov 2018 10:09:49
2.4.b1_1 |
mat  |
security/openssl-devel was removed, but there is a security/openssl111 now. |
29 Mar 2018 14:53:24
2.4.b1_1 |
mat  |
Mark some ports broken with openssl-devel.
Sponsored by: Absolight |
20 Dec 2017 19:20:20
2.4.b1_1 |
mat  |
Fix build on 11 and 12.
While there, sort the Makefile.
Sponsored by: Absolight |
04 Dec 2017 16:57:35
2.4.b1_1 |
mat  |
It now no longer build on 11.
Sponsored by: Absolight |
23 Jul 2017 09:01:04
2.4.b1_1 |
amdmi3  |
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
22 May 2017 22:29:17
2.4.b1_1 |
linimon  |
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills |
08 Dec 2016 19:52:20
2.4.b1_1 |
tijl  |
Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps. Bump dependent ports that have not
been bumped since. |
15 Aug 2016 11:02:26
2.4.b1 |
brnrd  |
security/dsniff: Replace deprecated des_ methods and structs
- Replace all des_ methods and structs with DES_ equivalents
- Remove openssl/des_old.h include
- Register dependencies on OpenSSL, glib20 and gettext
Obtained from: OpenBSD ports
Reviewed by: sbz (maintainer)
Approved by: sbz (maintainer)
Differential Revision: D7054 |
01 Apr 2016 14:25:18
2.4.b1 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
20 Mar 2016 10:53:09
2.4.b1 |
tijl  |
Install net/libnet headers and libraries back in the location where other
ports expect it. The files were put in a different location to avoid a
conflict with net/libnet10 but this port has been removed a while ago now.
PR: 208122
Exp-run by: antoine
Approved by: portmgr (antoine) |
22 Jul 2014 12:33:37
2.4.b1 |
sbz  |
- Update to 2.4b1
- Fix build with libnet11 and libnids (introduced by r361784)
Reported by: pkg-fallout |
23 Apr 2014 14:24:14
2.3_4 |
garga  |
Fix build with clang:
. Add direct dependency to net/bpf.h
. Rename symbol csin to avoid conflict with complex.h
Approved by: portmgr (blanket) |
08 Feb 2014 07:07:19
2.3_4 |
antoine  |
Last attempt to fix dsniff
Reported by: pkg-fallout (again) |
03 Feb 2014 14:07:47
2.3_4 |
mat  |
- Convert to stage
- Unmark as broken, it should be fixed on 8/9 and on 10 it'll build when
net/libnids is fixed.
Sponsored by: Absolight |
01 Feb 2014 13:26:03
2.3_4 |
antoine  |
Mark as broken: Fails to build
On 8 and 9:
cc -O2 -pipe -fno-strict-aliasing -D_BSD_SOURCE -DLIBNET_BSDISH_OS
-DLIBNET_BSD_BYTE_SWAP -DHAVE_SOCKADDR_SA_LEN -DLIBNET_LIL_ENDIAN
-DDSNIFF_LIBDIR=\"/usr/local/lib/\" -I. -I/usr/local/include -I/usr/include/pcap
-DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DHAVE_SOCKADDR_SA_LEN
-DLIBNET_LIL_ENDIAN -I/usr/local/include/libnet10 -I/usr/local/include -c
./nfs_prot.c
./nfs_prot.c:6:22: error: nfs_prot.h: No such file or directory
./nfs_prot.c:10: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'xdr_nfsstat'
./nfs_prot.c:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before
'xdr_ftype'
On 10 and head:
/usr/local/lib/libnids.a(libnids.o): In function `gen_ip_frag_proc':
libnids.c:(.text+0x1060): undefined reference to `ip_fast_csum'
/usr/local/lib/libnids.a(libnids.o): In function `gen_ip_proc':
libnids.c:(.text+0x1201): undefined reference to `my_udp_check'
/usr/local/lib/libnids.a(tcp.o): In function `process_tcp':
tcp.c:(.text+0x5b4): undefined reference to `my_tcp_check'
/usr/local/lib/libnids.a(tcp.o): In function `process_icmp':
tcp.c:(.text+0x12f6): undefined reference to `ip_compute_csum'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Reported by: pkg-fallout since august 2013
With hat: portmgr |
20 Sep 2013 22:55:26
2.3_4 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
09 Aug 2013 02:11:21
2.3_4 |
danfe  |
- Unbreak parallel builds by fixing targets' dependencies
- Cleanup port's Makefile slightly while I am here |
11 Jun 2013 08:50:21
2.3_4 |
sbz  |
- Add dependency on pkgconfig
Reported by: mat |
12 May 2013 22:01:26
2.3_4 |
sbz  |
- Fix BROKEN after r317848 commit
- Patch Makefile to disable libmissing
- Support bmake by using ${ECHO_CMD} instead of ${TRUE}
Reported by: linimon |
18 Feb 2013 21:13:02
2.3_4 |
dinoex  |
- update libnet to 1.1.6
- build shared lib
- fix dependend ports when libnet.so.8 was linked in
- fix dependend ports when includes where missing |
08 Oct 2012 09:38:23
2.3_4 |
sbz  |
- Fix logic problem |
08 Oct 2012 08:13:05
2.3_4 |
sbz  |
- Convert to new option framework
- Add LICENSE
- Update MASTER_SITES
- Update pkg-descr |
03 Jul 2011 14:03:52
2.3_4 |
ohauer  |
-remove MD5 |
18 Mar 2011 10:04:54
2.3_4 |
sbz  |
Update my MAINTAINER address to sbz at FreeBSD.org.
Approved by: jadawin@ (mentor) |
08 May 2009 21:32:24
2.3_4 |
garga  |
- Remove BROKEN since it's building fine on 8.0 |
27 Feb 2009 20:45:20
2.3_4 |
tabthorpe  |
- Pass maintainership to submitter
Submitted by: Sofian Brabez via private email |
08 Jan 2009 17:58:19
2.3_4 |
erwin  |
Mark BROKEN on 8: does not build after the arp-v2 import.
Submitted by: pointyhat |
25 Mar 2008 22:44:48
2.3_4 |
miwi  |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
19 May 2007 20:32:57
2.3_3 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
26 Feb 2007 19:47:49
2.3_2 |
alepulver  |
- Avoid 'make' warning when libnids.a was not compiled with GLIB2 enabled. |
09 Feb 2007 04:27:53
2.3_2 |
alepulver  |
- Fix building when security/openssl is installed.
PR: ports/95733
Submitted by: "Jukka A. Ukkonen" <jau@iki.fi> |
31 Jan 2007 14:29:34
2.3_2 |
pav  |
- Fix make describe on FreeBSD 4.X
Reported by: dvl
Submitted by: shaun |
31 Jan 2007 14:09:55
2.3_2 |
pav  |
- Patch net/libnet* to versioned libraries and header files, so they can
coexist
PR: ports/103861
Submitted by: alepulver
Tested by: pointyhat
With hat: portmgr |
31 Aug 2006 19:42:58
2.3_1 |
kris  |
BROKEN: Depends on incompatible versions of libnet
Also drop maintainership, I no longer use this port and do not have time
to work on it. |
24 Jan 2006 01:03:33
2.3_1 |
edwin  |
SHA256ify
Approved by: krion@ |
14 Nov 2005 17:07:08
2.3_1 |
sem  |
libnet update:
- move 1.0 obsoleted version to net/libnet10
net/libnet is latest Stable Version
net/libnet is latest Beta Version
- Fix all depended ports with a new DEPENDS scheme
- While I'm here fix security/yersinia build on 4.x
(getopt_long and ncurses issues)
PR: ports/85519 (based on)
Submitted by: Stas Yakovlev <stas.yakovlev_at_gmail.com> |
22 Mar 2004 12:45:57
2.3 |
kris  |
o/~ Everybody was distfile sizing! o/~
(Add SIZE to distinfo)
Submitted by: trevor |
07 Mar 2003 06:10:51
2.3 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
14 Sep 2002 23:01:50
2.3 |
kris  |
Correct logic for adding webspy manpage based on WITHOUT_X11 |
17 Jun 2002 13:41:55
2.3 |
sheldonh  |
Add WITHOUT_X11 knob. If specified, webspy(8) will not be installed,
and the X11 libraries are not required.
Approved by: maintainer |
14 Jan 2001 08:13:48  |
kris  |
Oops, forgot to add patch |
14 Jan 2001 08:12:52  |
kris  |
The long-awaited upgrade to dsniff 2.3, which includes the now-infamous
sshmitm and webmitm monkey-in-the-middle tools. |
08 Oct 2000 07:30:58  |
asami  |
Convert category security to new layout. |
10 Sep 2000 11:59:14  |
kris  |
Fix PLIST |
03 Sep 2000 09:04:15  |
kris  |
Remove 0-sized patch files |
02 Sep 2000 02:33:20  |
kris  |
Upgrade to dsniff 2.2 |