Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

65 lines (40 sloc) 2.467 kb
=============================================================================
=============================================================================
@@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@ @@@@@@@
@@ @@@ @@@ @@ @@ @@ @@ @@ @@ @@ @@
@@@@@@ @@@ @@@ @@@@@@ @@@@@@ @@ @@@@@@@ @@@@@@
@@ @@@ @@@ @@ @@ @@ @@ @@ @@ @@
@@@@@@@ @@@ @@@ @@@@@@@ @@ @@@ @@@@@@@ @@ @@ @@ NG
Copyright 2001-2004 ALoR & NaGA
updated for git by Barak A. Pearlmutter, 2011
==============================================================================
H O W T O C O M P I L E F R O M G I T
==============================================================================
First, you have to checkout the source code:
# git clone git://github.com/drizztbsd/ettercap.git
if you already have a copy checked out, you can update it with:
# git pull
Once you have downloaded your fresh copy, you have to generate the
autoconfiguration scripts.
NOTE: you will need up to date autotools.
# ./autogen.sh
Then you are ready to compile the source as usual:
# ./configure --your-options-here
==============================================================================
D E V E L O P E R S A N D B E T A T E S T E R S S E C T I O N
==============================================================================
Since the configure.in contains the AM_MAINTAINER_MODE macro, automatic
rebuild of configurations script is not done by default. To enable it, use the
--enable-maintainer-mode flag. It is suggested to use even the
--enable-debug flag to be able to track down ettercap bugs.
# ./configure --enable-debug --enable-maintainer-mode --your-options-here
To enable ettercap to work even if not installed into the system (i.e. to work
form the current directory), you have to use the "special" target 'test' to
make. This script will link the executables file in the root of the source tree
and fix the permission to open plugins from the current directory.
# make test
A script that does the whole process is provided for lazy developers :)
# ./mconf.sh --your-options-here
This file is present only in the git repository. It will not be distributed.
==============================================================================
vim:ts=3:expandtab
Jump to Line
Something went wrong with that request. Please try again.