Package: dsniff / 2.4b1+debian-25
Metadata
Package | Version | Patches format |
---|---|---|
dsniff | 2.4b1+debian-25 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01_time.h.patch | (download) |
msgsnarf.c |
1 1 + 0 - 0 ! |
include <time.h> to fix segfault on some architectures. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315969 |
02_mailsnarf_corrupt.patch | (download) |
mailsnarf.c |
2 1 + 1 - 0 ! |
mailsnarf does not parse mail correctly. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=149330 |
03_pcap_read_dump.patch | (download) |
dsniff.8 |
5 4 + 1 - 0 ! |
allow the reading of saved pcap capture files. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=153462 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=298604 |
04_multiple_intf.patch | (download) |
arp.c |
6 3 + 3 - 0 ! |
work with multiple interfaces. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=242369 |
05_amd64_fix.patch | (download) |
configure |
85 66 + 19 - 0 ! |
compile under amd64. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=254002 |
06_urlsnarf_zeropad.patch | (download) |
urlsnarf.c |
2 1 + 1 - 0 ! |
urlsnarf: zero-pad date. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=298605 |
07_libnet_1.1.patch | (download) |
arpspoof.c |
67 35 + 32 - 0 ! |
use libnet v1.1 instead of v1.0 |
08_openssl 0.9.8.patch | (download) |
ssh.c |
1 1 + 0 - 0 ! |
fix ftbfs with openssl. |
09_sysconf_clocks.patch | (download) |
sshow.c |
2 2 + 0 - 0 ! |
fix ftbfs: ./sshow.c:226: error: 'clk_tck' undeclared. |
10_urlsnarf_escape.patch | (download) |
urlsnarf.c |
65 55 + 10 - 0 ! |
escape user, vhost, uri, referer, agent strings in log. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372536 |
11_string_header.patch | (download) |
arp.c |
1 1 + 0 - 0 ! |
avoid the "implicit declaration of function 'str*'" warning |
12_arpa_inet_header.patch | (download) |
decode_aim.c |
1 1 + 0 - 0 ! |
avoid the "implicit declaration of function 'ntohs'" warning |
13_pop_with_version.patch | (download) |
decode.c |
3 2 + 1 - 0 ! |
distinguish between pop versions |
14_obsolete_time.patch | (download) |
sshow.c |
6 3 + 3 - 0 ! |
according to /usr/include/time.h, clk_tck is the "obsolete POSIX.1-1988 name" for CLOCKS_PER_SEC. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=420944 |
15_checksum_libnids.patch | (download) |
dsniff.c |
76 76 + 0 - 0 ! |
workaround to this debian bug Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=420129 |
16_TDS_decoder.patch | (download) |
decode_tds.c |
5 5 + 0 - 0 ! |
fix for dos y tds decoder. patch provided by hilko bengen. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609988 |
17_checksum.patch | (download) |
urlsnarf.c |
7 7 + 0 - 0 ! |
disable the filtering packets with incorrect checksum. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372536 |
18_sshcrypto.patch | (download) |
sshcrypto.c |
2 2 + 0 - 0 ! |
missing openssl includes in sshcrypto.c. |
19_rewrite and modernize POP decoder.patch | (download) |
decode_pop.c |
96 77 + 19 - 0 ! |
[patch] rewrite and modernize pop decoder Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de> |
20_debian_dirs.patch | (download) |
Makefile.in |
5 2 + 3 - 0 ! |
adapt to debian directory structure. |
21_msgsnarf_segfault.patch | (download) |
msgsnarf.c |
1 1 + 0 - 0 ! |
correctly 0 out the c struct. |
22_handlepp.patch | (download) |
pcaputil.c |
3 3 + 0 - 0 ! |
add tcpkill support for handle ppp interfaces. |
23_urlsnarf_timestamp.patch | (download) |
urlsnarf.c |
51 47 + 4 - 0 ! |
urlsnarf: use timestamps from pcap file if available. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573365 |
24_Fix OpenSSL1.1.0 Build.patch | (download) |
ssh.c |
62 34 + 28 - 0 ! |
fix build with openssl 1.1.0 |
25_fix spelling errors.patch | (download) |
remote.c |
2 1 + 1 - 0 ! |
fix minor spelling error in source code |
26_arpspoof add r switch to poison both directions.patch | (download) |
arpspoof.8 |
5 4 + 1 - 0 ! |
[patch 1/3] arpspoof: add -r switch to poison both directions Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de> |
27_arpspoof allow use of of multiple targets.patch | (download) |
arpspoof.8 |
2 1 + 1 - 0 ! |
[patch 2/3] arpspoof: allow use of of multiple targets Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de> |
28_arpspoof allow selection of source hw address.patch | (download) |
arpspoof.8 |
9 8 + 1 - 0 ! |
[patch 3/3] arpspoof: allow selection of source hw address In certain networks, sending with the wrong hardware source address can jeopardize the network connection of the host running arpspoof. This patch makes it possible to specify whether arpspoof should use the own hardware address or the one of the real host when resetting the arp table of the target systems; it is also possible to use both. Signed-off-by: Stefan Tomanek <stefan@pico.ruhr.de> |
29_libnet_name2addr4.patch | (download) |
arpspoof.c |
6 6 + 0 - 0 ! |
fixes possible segmentation faults of arpspoof, sshmitm, webmitm and webspy if any non-resolving hostname is passed. Issue was introduced by dsniff-2.4-libnet_11.patch; libnet_name_resolve() was replaced by libnet_name2addr4() while there must be the structure libnet_t passed additionally. And if that structure is not initialized using libnet_init() and the passed name can't be resolved (like "192.168.2."), it causes a snprintf() to NULL and thus the segmentation fault. Note that macof isn't affected as no resolving was involved here ever. |
30_pntohl_shift.patch | (download) |
decode.h |
2 1 + 1 - 0 ! |
corrects the incorrect bit-shift in pntohl(), the left-shift should be 8 bits, not 18. |
31_sysconf_clocks.patch | (download) |
sshow.c |
8 6 + 2 - 0 ! |
adds a clock fix. it was improved by robert scheck <robert@fedoraproject.org> to work with older Linux kernel versions, too. |
32_rpc_segfault.patch | (download) |
rpc.c |
3 3 + 0 - 0 ! |
--- |
33_sshcrypto_DES.patch | (download) |
sshcrypto.c |
24 12 + 12 - 0 ! |
improves 18_sshcrypto.patch - Replace all des_ methods and structs with DES_ equivalents. - Remove openssl/des_old.h include. - Register dependencies on OpenSSL, glib20 and gettext. |
34_make sure libmissing.a is built before PROGS.patch | (download) |
Makefile.in |
32 16 + 16 - 0 ! |
make sure libmissing.a is built before progs Add libmissing.a as a dependency to each of the PROGS to ensure it is built before them (fixes FTBFS in some environments). Closes: #860611 |