2 # - make R: mozilla-firefox something generic (it uses X11 and remote.c to find
3 # browser window to send openURL(%s, %s) command there)
5 Summary: Network audit tools
6 Summary(pl.UTF-8): Narzędzia do kontroli sieci
11 Group: Networking/Utilities
12 Source0: http://www.monkey.org/~dugsong/dsniff/beta/%{name}-%{version}b1.tar.gz
13 # Source0-md5: 2f761fa3475682a7512b0b43568ee7d6
14 Patch0: %{name}-ac.patch
15 Patch1: %{name}-libnet1.patch
16 Patch2: %{name}-clk_tck.patch
17 Patch3: %{name}-openssl-0.9.8.patch
18 # ggsniff 1.2 from http://ggsniff.sourceforge.net/
19 #Patch3: %{name}-gg.patch
20 URL: http://www.monkey.org/~dugsong/dsniff/
21 BuildRequires: autoconf
22 BuildRequires: automake
24 BuildRequires: db-devel
25 BuildRequires: glibc-static
26 BuildRequires: libnet1-devel
27 BuildRequires: libnids-devel
28 BuildRequires: libpcap-devel
29 BuildRequires: openssl-devel >= 0.9.7d
30 BuildRequires: rpm >= 4.4.9-56
31 %if "%{pld_release}" == "ac"
32 BuildRequires: XFree86-devel
34 BuildRequires: xorg-lib-libX11-devel
35 BuildRequires: xorg-lib-libXmu-devel
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 Tools to audit network and to demonstrate the insecurity of cleartext
41 network protocols. Please do not abuse this software.
43 %description -l pl.UTF-8
44 Narzędzia do kontroli sieci oraz demonstracji braku zabezpieczeń w
45 nieszyfrowanych protokołach sieciowych. Proszę nie nadużywać tego
49 Summary: Network audit tools
50 Summary(pl.UTF-8): Narzędzia do kontroli sieci
51 Group: Networking/Utilities
52 Requires: %{name} = %{version}-%{release}
53 %if "%{pld_release}" == "ac"
54 Requires: mozilla-firefox
60 webspy sends URLs sniffed from a client to your local Mozilla browser
61 for display, updated in real-time (as the target surfs, your browser
62 surfs along with them, automagically). Mozilla must be running on your
63 local X display ahead of time.
65 %description webspy -l pl.UTF-8
66 webspy przesyła podsłuchane URL-e do wyświetlenia w lokalnie
67 uruchomionej przeglądarce Mozilla. Adresy są uaktualniane na bieżąco
68 (a więc przegląda się strony równolegle z podsłuchiwanym). Mozilla
69 musi być wcześniej uruchomiona na lokalnym serwerze X.
82 CFLAGS="%{rpmcflags} -I./missing"
84 --libdir=%{_datadir}/%{name}
85 sed -i -e 's#-L/usr/lib64 # #g' -e 's#-L/usr/lib # #g' Makefile
86 %{__make} libmissing.a all
89 rm -rf $RPM_BUILD_ROOT
92 install_prefix=$RPM_BUILD_ROOT
95 rm -rf $RPM_BUILD_ROOT
98 %defattr(644,root,root,755)
100 %attr(755,root,root) %{_sbindir}/[a-u]*
101 %attr(755,root,root) %{_sbindir}/webmitm
103 %{_mandir}/man8/[a-u]*
104 %{_mandir}/man8/webmitm*
107 %defattr(644,root,root,755)
108 %attr(755,root,root) %{_sbindir}/webspy
109 %{_mandir}/man8/webspy*