- Added a patch to add both communication partners in arpspoof - Added patch to allow multiple targets to be imitated simultaniously - Added patch to allow the selection of source hw address in arpspoof - Added a patch which fixes and modernizes the POP decoder - Fixed segmentation faults related to libnet_name2addr4() (#1009879) - Added a patch to fix bit-shift in pntohl() macro (#714958, #850496) - Avoid xdrs being used without being initialised (#715042, #850494)
18 lines
570 B
Diff
18 lines
570 B
Diff
Patch based on suggestion by Matthew Boyle <mlb@decisionsoft.co.uk> for dsniff >=
|
|
2.4b1 which avoids xdrs being used without being initialised first. Without this
|
|
patch dsniff segfaults when decoding RPC packets on x86_64. For further information
|
|
please also have a look to Red Hat Bugzilla ID #715042 and #850494.
|
|
|
|
--- dsniff-2.4/rpc.c 2001-03-15 09:33:04.000000000 +0100
|
|
+++ dsniff-2.4/rpc.c.rpc_segfault 2013-12-20 22:49:34.000000000 +0100
|
|
@@ -125,6 +125,9 @@
|
|
return (0);
|
|
}
|
|
}
|
|
+ else
|
|
+ return (0);
|
|
+
|
|
stat = xdr_getpos(&xdrs);
|
|
xdr_destroy(&xdrs);
|
|
|