TK-MBA-2:~ taka$ brew info ettercap
ettercap: stable 0.8.2 (bottled), HEAD
Multipurpose sniffer/interceptor/logger for switched LAN
https://ettercap.github.io/ettercap/
/usr/local/Cellar/ettercap/0.8.2_1 (75 files, 2.3MB) *
Poured from bottle on 2017-05-25 at 14:14:48
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/ettercap.rb
==> Dependencies
Build: cmake ✘, ghostscript ✘
Required: pcre ✔, libnet ✔, openssl ✔
Optional: ghostscript ✘, gtk+ ✘, gtk+3 ✘, luajit ✘
==> Options
--with-ghostscript
Build with ghostscript support
--with-gtk+
Build with gtk+ support
--with-gtk+3
Build with gtk+3 support
--with-luajit
Build with luajit support
--without-curses
Install without curses interface
--without-ipv6
Install without IPv6 support
--without-plugins
Install without plugins support
--HEAD
Install HEAD version
TK-MBA-2:~ taka$ ettercap --with-gtk+
ettercap 0.8.2 copyright 2001-2015 Ettercap Development Team
ettercap: unrecognized option `--with-gtk+'
Try `ettercap --help' for more options.
TK-MBA-2:~ taka$ ettercap -h
ettercap 0.8.2 copyright 2001-2015 Ettercap Development Team
Usage: ettercap [OPTIONS] [TARGET1] [TARGET2]
TARGET is in the format MAC/IP/IPv6/PORTs (see the man for further detail)
Sniffing and Attack options:
-M, --mitm <METHOD:ARGS> perform a mitm attack
-o, --only-mitm don't sniff, only perform the mitm attack
-b, --broadcast sniff packets destined to broadcast
-B, --bridge <IFACE> use bridged sniff (needs 2 ifaces)
-p, --nopromisc do not put the iface in promisc mode
-S, --nosslmitm do not forge SSL certificates
-u, --unoffensive do not forward packets
-r, --read <file> read data from pcapfile <file>
-f, --pcapfilter <string> set the pcap filter <string>
-R, --reversed use reversed TARGET matching
-t, --proto <proto> sniff only this proto (default is all)
--certificate <file> certificate file to use for SSL MiTM
--private-key <file> private key file to use for SSL MiTM
User Interface Type:
-T, --text use text only GUI
-q, --quiet do not display packet contents
-s, --script <CMD> issue these commands to the GUI
-C, --curses use curses GUI
-D, --daemon daemonize ettercap (no GUI)
-G, --gtk use GTK+ GUI
Logging options:
-w, --write <file> write sniffed data to pcapfile <file>
-L, --log <logfile> log all the traffic to this <logfile>
-l, --log-info <logfile> log only passive infos to this <logfile>
-m, --log-msg <logfile> log all the messages to this <logfile>
-c, --compress use gzip compression on log files
Visualization options:
-d, --dns resolves ip addresses into hostnames
-V, --visual <format> set the visualization format
-e, --regex <regex> visualize only packets matching this regex
-E, --ext-headers print extended header for every pck
-Q, --superquiet do not display user and password
General options:
-i, --iface <iface> use this network interface
-I, --liface show all the network interfaces
-Y, --secondary <ifaces> list of secondary network interfaces
-n, --netmask <netmask> force this <netmask> on iface
-A, --address <address> force this local <address> on iface
-P, --plugin <plugin> launch this <plugin>
-F, --filter <file> load the filter <file> (content filter)
-z, --silent do not perform the initial ARP scan
-6, --ip6scan send ICMPv6 probes to discover IPv6 nodes on the link
-j, --load-hosts <file> load the hosts list from <file>
-k, --save-hosts <file> save the hosts list to <file>
-W, --wifi-key <wkey> use this key to decrypt wifi packets (wep or wpa)
-a, --config <config> use the alterative config file <config>
Standard options:
-v, --version prints the version and exit
-h, --help this help screen
TK-MBA-2:~ taka$ ettercap -G
ettercap 0.8.2 copyright 2001-2015 Ettercap Development Team
GTK support is not compiled in ettercap
TK-MBA-2:~ taka$ brew reinstall ettercap --with-gtk+
==> Reinstalling ettercap --with-gtk+
==> Installing dependencies for ettercap: cmake, gettext, libffi, glib, jpeg, libtiff, libpng, pkg-config, freetype, fontconfig, pixman, cairo, readline, sqlite, gdbm, python, gobject-introspection, shared-mime-info, gdk-pixbuf, atk, icu4c, harfbuzz, pango, hicolor-icon-theme, gtk+
==> Installing ettercap dependency: cmake
==> Downloading https://homebrew.bintray.com/bottles/cmake-3.8.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring cmake-3.8.1.el_capitan.bottle.tar.gz
==> Using the sandbox
==> Caveats
Emacs Lisp files have been installed to:
/usr/local/share/emacs/site-lisp/cmake
==> Summary
🍺 /usr/local/Cellar/cmake/3.8.1: 2,208 files, 29.7MB
==> Installing ettercap dependency: gettext
==> Downloading https://homebrew.bintray.com/bottles/gettext-0.19.8.1.el_capitan.bottle.tar.g
######################################################################## 100.0%
==> Pouring gettext-0.19.8.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD gettext library & some software gets confused if both are in the library path.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/gettext/lib
CPPFLAGS: -I/usr/local/opt/gettext/include
==> Summary
🍺 /usr/local/Cellar/gettext/0.19.8.1: 1,934 files, 16.9MB
==> Installing ettercap dependency: libffi
==> Downloading https://homebrew.bintray.com/bottles/libffi-3.2.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libffi-3.2.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because some formulae require a newer version of libffi.
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/libffi/lib
==> Summary
🍺 /usr/local/Cellar/libffi/3.2.1: 16 files, 296.9KB
==> Installing ettercap dependency: glib
==> Downloading https://homebrew.bintray.com/bottles/glib-2.52.2.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring glib-2.52.2.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/glib/2.52.2: 430 files, 22.6MB
==> Installing ettercap dependency: jpeg
==> Downloading https://homebrew.bintray.com/bottles/jpeg-8d.el_capitan.bottle.2.tar.gz
######################################################################## 100.0%
==> Pouring jpeg-8d.el_capitan.bottle.2.tar.gz
🍺 /usr/local/Cellar/jpeg/8d: 19 files, 713.9KB
==> Installing ettercap dependency: libtiff
==> Downloading https://homebrew.bintray.com/bottles/libtiff-4.0.8.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libtiff-4.0.8.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/libtiff/4.0.8: 245 files, 3.4MB
==> Installing ettercap dependency: libpng
==> Downloading https://homebrew.bintray.com/bottles/libpng-1.6.29.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libpng-1.6.29.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/libpng/1.6.29: 26 files, 1.2MB
==> Installing ettercap dependency: pkg-config
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.2.el_capitan.bottle.tar.
######################################################################## 100.0%
==> Pouring pkg-config-0.29.2.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/pkg-config/0.29.2: 11 files, 627KB
==> Installing ettercap dependency: freetype
==> Downloading https://homebrew.bintray.com/bottles/freetype-2.8.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring freetype-2.8.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/freetype/2.8: 63 files, 2.6MB
==> Installing ettercap dependency: fontconfig
==> Downloading https://homebrew.bintray.com/bottles/fontconfig-2.12.1_2.el_capitan.bottle.ta
######################################################################## 100.0%
==> Pouring fontconfig-2.12.1_2.el_capitan.bottle.tar.gz
==> Regenerating font cache, this may take a while
==> /usr/local/Cellar/fontconfig/2.12.1_2/bin/fc-cache -frv
🍺 /usr/local/Cellar/fontconfig/2.12.1_2: 486 files, 3.1MB
==> Installing ettercap dependency: pixman
==> Downloading https://homebrew.bintray.com/bottles/pixman-0.34.0.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pixman-0.34.0.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/pixman/0.34.0: 12 files, 1.2MB
==> Installing ettercap dependency: cairo
==> Downloading https://homebrew.bintray.com/bottles/cairo-1.14.8.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring cairo-1.14.8.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/cairo/1.14.8: 119 files, 5.9MB
==> Installing ettercap dependency: readline
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.3_1.el_capitan.bottle.tar.g
######################################################################## 100.0%
==> Pouring readline-7.0.3_1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only..
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
==> Summary
🍺 /usr/local/Cellar/readline/7.0.3_1: 46 files, 1.5MB
==> Installing ettercap dependency: sqlite
==> Downloading https://homebrew.bintray.com/bottles/sqlite-3.19.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring sqlite-3.19.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides an older sqlite3.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/sqlite/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/sqlite/lib
CPPFLAGS: -I/usr/local/opt/sqlite/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/sqlite/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/sqlite/3.19.1: 12 files, 3MB
==> Installing ettercap dependency: gdbm
==> Downloading https://homebrew.bintray.com/bottles/gdbm-1.13.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gdbm-1.13.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/gdbm/1.13: 19 files, 554.4KB
==> Installing ettercap dependency: python
==> Downloading https://homebrew.bintray.com/bottles/python-2.7.13.el_capitan.bottle.1.tar.gz
######################################################################## 100.0%
==> Pouring python-2.7.13.el_capitan.bottle.1.tar.gz
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install --force --ve
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install --force --ve
==> /usr/local/Cellar/python/2.7.13/bin/python -s setup.py --no-user-cfg install --force --ve
==> Caveats
Pip and setuptools have been installed. To update them
pip install --upgrade pip setuptools
You can install Python packages with
pip install <package>
They will install into the site-package directory
/usr/local/lib/python2.7/site-packages
See: http://docs.brew.sh/Homebrew-and-Python.html
==> Summary
🍺 /usr/local/Cellar/python/2.7.13: 3,526 files, 48MB
==> Installing ettercap dependency: gobject-introspection
==> Downloading https://homebrew.bintray.com/bottles/gobject-introspection-1.52.1.el_capitan.
######################################################################## 100.0%
==> Pouring gobject-introspection-1.52.1.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/gobject-introspection/1.52.1: 172 files, 9.7MB
==> Installing ettercap dependency: shared-mime-info
==> Downloading https://homebrew.bintray.com/bottles/shared-mime-info-1.8_1.el_capitan.bottle
######################################################################## 100.0%
==> Pouring shared-mime-info-1.8_1.el_capitan.bottle.tar.gz
==> /usr/local/Cellar/shared-mime-info/1.8_1/bin/update-mime-database /usr/local/share/mime
🍺 /usr/local/Cellar/shared-mime-info/1.8_1: 83 files, 4.4MB
==> Installing ettercap dependency: gdk-pixbuf
==> Downloading https://homebrew.bintray.com/bottles/gdk-pixbuf-2.36.6.el_capitan.bottle.1.ta
######################################################################## 100.0%
==> Pouring gdk-pixbuf-2.36.6.el_capitan.bottle.1.tar.gz
==> /usr/local/Cellar/gdk-pixbuf/2.36.6/bin/gdk-pixbuf-query-loaders --update-cache
🍺 /usr/local/Cellar/gdk-pixbuf/2.36.6: 200 files, 4.4MB
==> Installing ettercap dependency: atk
==> Downloading https://homebrew.bintray.com/bottles/atk-2.24.0.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring atk-2.24.0.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/atk/2.24.0: 209 files, 3.3MB
==> Installing ettercap dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-58.2.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring icu4c-58.2.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/icu4c/lib
CPPFLAGS: -I/usr/local/opt/icu4c/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/icu4c/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/icu4c/58.2: 242 files, 65MB
==> Installing ettercap dependency: harfbuzz
==> Downloading https://homebrew.bintray.com/bottles/harfbuzz-1.4.6.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring harfbuzz-1.4.6.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/harfbuzz/1.4.6: 133 files, 5.0MB
==> Installing ettercap dependency: pango
==> Downloading https://homebrew.bintray.com/bottles/pango-1.40.6.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pango-1.40.6.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/pango/1.40.6: 105 files, 4.4MB
==> Installing ettercap dependency: hicolor-icon-theme
==> Downloading https://homebrew.bintray.com/bottles/hicolor-icon-theme-0.15.el_capitan.bottl
######################################################################## 100.0%
==> Pouring hicolor-icon-theme-0.15.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/hicolor-icon-theme/0.15: 6 files, 48.5KB
==> Installing ettercap dependency: gtk+
==> Downloading https://homebrew.bintray.com/bottles/gtk+-2.24.31_1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring gtk+-2.24.31_1.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/gtk+/2.24.31_1: 1,199 files, 53.0MB
==> Installing ettercap --with-gtk+
==> Downloading https://github.com/Ettercap/ettercap/archive/v0.8.2.tar.gz
==> Downloading from https://codeload.github.com/Ettercap/ettercap/tar.gz/v0.8.2
######################################################################## 100.0%
==> Downloading https://github.com/Ettercap/ettercap/commit/4ad7f85d.patch
######################################################################## 100.0%
==> Patching
==> Applying 4ad7f85d.patch
patching file utils/etterfilter/ef_compiler.c
patching file utils/etterfilter/ef_main.c
patching file utils/etterfilter/ef_output.c
==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INST
==> make install
🍺 /usr/local/Cellar/ettercap/0.8.2_1: 77 files, 2.5MB, built in 58 seconds
Comments
Post a Comment