You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
786 B
27 lines
786 B
Patch by iotr Engelking <inkerman42@gmail.com> for dsniff >= 2.4b1, which |
|
disables the filtering packets with incorrect checksum. And for any further |
|
information, please have a look to Debian bug ID #372536. |
|
|
|
--- dsniff-2.4b1/urlsnarf.c 2006-09-21 01:50:01.000000000 +0200 |
|
+++ dsniff-2.4b1/urlsnarf.c.checksum 2006-09-21 01:51:13.000000000 +0200 |
|
@@ -200,6 +200,7 @@ |
|
extern char *optarg; |
|
extern int optind; |
|
int c; |
|
+ struct nids_chksum_ctl chksum_ctl; |
|
|
|
while ((c = getopt(argc, argv, "i:p:nvh?V")) != -1) { |
|
switch (c) { |
|
@@ -260,6 +261,12 @@ |
|
} |
|
} |
|
|
|
+ chksum_ctl.netaddr = 0; |
|
+ chksum_ctl.mask = 0; |
|
+ chksum_ctl.action = NIDS_DONT_CHKSUM; |
|
+ |
|
+ nids_register_chksum_ctl(&chksum_ctl, 1); |
|
+ |
|
nids_run(); |
|
|
|
/* NOTREACHED */
|
|
|