rpms/dsniff/devel dsniff-2.4-urlsnarf_escape.patch, 1.1, 1.2 dsniff.spec, 1.4, 1.5

Robert Scheck robert at fedoraproject.org
Sat Aug 30 13:44:57 UTC 2008


Author: robert

Update of /cvs/pkgs/rpms/dsniff/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6164

Modified Files:
	dsniff-2.4-urlsnarf_escape.patch dsniff.spec 
Log Message:
Re-diffed dsniff url log escaping patch for no fuzz


dsniff-2.4-urlsnarf_escape.patch:

Index: dsniff-2.4-urlsnarf_escape.patch
===================================================================
RCS file: /cvs/pkgs/rpms/dsniff/devel/dsniff-2.4-urlsnarf_escape.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- dsniff-2.4-urlsnarf_escape.patch	3 Dec 2007 22:18:54 -0000	1.1
+++ dsniff-2.4-urlsnarf_escape.patch	30 Aug 2008 13:44:57 -0000	1.2
@@ -2,8 +2,8 @@
 escaping for user, vhost, uri, referrer and agent strings in the log. For
 further information, please have a look to Debian bug ID #372536.
 
---- dsniff-2.4b1/urlsnarf.c		2006-11-27 17:09:54.000000000 +0100
-+++ dsniff-2.4b1/urlsnarf.c.escape	2006-11-27 17:08:41.000000000 +0100
+--- dsniff-2.4b1/urlsnarf.c		2008-08-30 15:34:21.000000000 +0200
++++ dsniff-2.4b1/urlsnarf.c.escape	2008-08-30 15:38:46.000000000 +0200
 @@ -84,6 +84,43 @@
  	return (tstr);
  }
@@ -60,19 +60,18 @@
 -			referer = "-";
 -		if (agent == NULL)
 -			agent = "-";
--		
 +		user = escape_log_entry(user);
 +		vhost = escape_log_entry(vhost);
 +		uri = escape_log_entry(uri);
 +		referer = escape_log_entry(referer);
 +		agent = escape_log_entry(agent);
-+
+ 		
  		printf("%s - %s [%s] \"%s http://%s%s\" - - \"%s\" \"%s\"\n",
  		       libnet_addr2name4(addr->saddr, Opt_dns),
 -		       user, timestamp(), req, vhost, uri, referer, agent);
 +		       (user?user:"-"),
-+		       timestamp(), req, 
-+		       (vhost?vhost:libnet_addr2name4(addr->daddr, Opt_dns)), 
++		       timestamp(), req,
++		       (vhost?vhost:libnet_addr2name4(addr->daddr, Opt_dns)),
 +		       uri,
 +		       (referer?referer:"-"),
 +		       (agent?agent:"-"));
@@ -84,3 +83,4 @@
 +		free(agent);
  	}
  	fflush(stdout);
+ 	


Index: dsniff.spec
===================================================================
RCS file: /cvs/pkgs/rpms/dsniff/devel/dsniff.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- dsniff.spec	29 May 2008 21:57:36 -0000	1.4
+++ dsniff.spec	30 Aug 2008 13:44:57 -0000	1.5
@@ -1,7 +1,7 @@
 Summary:	Tools for network auditing and penetration testing
 Name:		dsniff
 Version:	2.4
-Release:	0.3.b1%{?dist}
+Release:	0.4.b1%{?dist}
 License:	BSD
 Group:		Applications/Internet
 URL:		http://www.monkey.org/~dugsong/%{name}/
@@ -82,6 +82,9 @@
 %{_mandir}/man8/*.8*
 
 %changelog
+* Sat Aug 30 2008 Robert Scheck <robert at fedoraproject.org> 2.4-0.4.b1
+- Re-diffed dsniff url log escaping patch for no fuzz
+
 * Wed May 29 2008 Robert Scheck <robert at fedoraproject.org> 2.4-0.3.b1
 - Rebuild against libnids 1.23
 




More information about the fedora-extras-commits mailing list