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