]> git.pld-linux.org Git - packages/ettercap6.git/blob - ettercap6.spec
35f848900390997bee7a7f80dca97939f85bf8cc
[packages/ettercap6.git] / ettercap6.spec
1 Summary:        ettercap - a ncurses-based sniffer/interceptor utility
2 Summary(pl):    ettercap - oparte o ncurses narzêdzie do sniffowania/przechwytywania
3 Summary(pt_BR): ettercap e um interceptador/sniffer paseado em ncurses
4 Name:           ettercap
5 Version:        0.7.2
6 Release:        3
7 Epoch:          1
8 License:        GPL
9 Group:          Networking/Utilities
10 Source0:        http://heanet.dl.sourceforge.net/ettercap/%{name}-NG-%{version}.tar.gz
11 # Source0-md5:  96c85eb0acb3a1b28823012c146239b9
12 Patch1:         %{name}-ncurses.patch
13 Patch2:         %{name}-plugin_dir.patch
14 Patch3:         %{name}-kernel_version.patch
15 URL:            http://ettercap.sourceforge.net/
16 BuildRequires:  autoconf
17 BuildRequires:  automake
18 BuildRequires:  ncurses-ext-devel
19 BuildRequires:  openssl-devel >= 0.9.7d
20 BuildRequires:  libnet >= 1.1.2.1
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %define         specflags       -fomit-frame-pointer
24
25 %description
26 ettercap is a network sniffer/interceptor/logger for ethernet LANs
27 (both switched or not). It supports active and passive dissection of
28 many protocols (even ciphered ones, like SSH and HTTPS). Data
29 injection in an established connection and filtering (substitute or
30 drop a packet) on the fly is also possible, keeping the connection
31 synchronized. Many sniffing modes were implemented to give you a
32 powerful and complete sniffing suite. Plugins are supported. It has
33 the ability to check whether you are in a switched LAN or not, and to
34 use OS fingerprints (active or passive) to let you know the geometry
35 of the LAN. The passive scan of the LAN retrieves infos about: hosts
36 in the lan, open ports, services version, type of the host (gateway,
37 router or simple host) and extimated distance in hop.
38
39 %description -l pl
40 ettercap jest wieloczynno¶ciowym snifferem/przechwytywaczem/loggerem
41 dla sieci LAN (opartych na switchach lub hubach). Obs³uguje aktywn± i
42 pasywn± analizê wielu protoko³ów (nawet szyfrowanych, jak SSH czy
43 HTTPS). Mo¿liwe jest tak¿e wstrzykiwanie lub filtrowanie danych
44 (podmiana lub usuniêcie pakietu) w locie, przy podtrzymaniu
45 synchronizacji po³±czenia. Program ma zaimplementowane wiele trybów
46 sniffowania, aby daæ potê¿ne i kompletne narzêdzie. Obs³ugiwane s±
47 wtyczki. Program ma mo¿liwo¶æ sprawdzania, czy pracuje w sieci ze
48 switchami oraz u¿ywania odcisków systemów (aktywnego lub pasywnego)
49 do poznania geometrii sieci. Pasywne skanowanie sieci uzyskuje
50 informacje o: hostach w sieci, otwartych portach, wersjach us³ug,
51 rodzajach hostów (bramki, routery lub zwyk³e komputery) oraz
52 przybli¿onych odleg³o¶ciach (w hopach).
53
54 %description -l pt_BR
55 ettercap é um sniffer/interceptor/logger de rede para redes locais
56 (com uso de switches ou não). Suporta operações ativas e passivas de
57 vários protocolos (mesmo os criptografados, como SSH e HTTPS). Também
58 é possível injeção de dados em uma conexão estabelecida e filtragem
59 (substituição ou descarte de um pacote) em tempo real mantendo a
60 conexão sincronizada. Muitos modos de sniffing foram implementadas
61 para proporcionar a você um completo conjunto de sniffing. Plugins são
62 suportados. Tem a habilidade de verificar se você está em uma rede
63 local com switches ou não. Utiliza fingerprints do Sistema Operacional
64 (ativo ou passivo) para permitir que você conheça a geometria da rede
65 local. A varredura passiva da rede local obtém informações sobre:
66 hosts na rede local, portas abertas, versão de serviços, tipo de host
67 (gateway, router ou um computador) e a distância estimada no hop.
68
69 %prep
70 %setup -q -n %{name}-NG-%{version}
71 #%patch1 -p0
72 #%patch2 -p1
73 #%patch3 -p1
74
75 %build
76 #cp -f /usr/share/automake/config.sub .
77 #%{__aclocal}
78 #%{__autoconf}
79 #%{__autoheader}
80 CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
81 %configure \
82         --enable-devel \
83         --enable-ncurses \
84         --disable-gtk \
85         --%{!?debug:dis}%{?debug:en}able-debug \
86         --enable-plugins \
87         --enable-https \
88         --enable-gtk
89 %{__make}
90
91 %install
92 rm -rf $RPM_BUILD_ROOT
93
94 %{__make} install \
95         DESTDIR=$RPM_BUILD_ROOT
96
97 %clean
98 rm -rf $RPM_BUILD_ROOT
99
100 %files
101 %defattr(644,root,root,755)
102 %doc README CHANGELOG AUTHORS TODO doc/*
103 %doc THANKS README.BUGS
104 %attr(755,root,root) %{_bindir}/*
105 %{_libdir}/ettercap
106 %{_datadir}/ettercap
107 %{_mandir}/man8/*
108 %{_mandir}/man5/*
109 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/etter.conf
This page took 0.033115 seconds and 2 git commands to generate.