0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ubuntu16.04 に Nemesisをインストールする。

Last updated at Posted at 2018-03-07

初投稿になります。

備忘を込めてNemesisのインストール方法を記載します。

■目的
パケットインジェクションの実験を行います。
そのためにインジェクションツールのNemesisをインストールします。

■手順

1.まず以下のパッケージをインストールします。
$ sudo apt-get install libdnet-dev
$ sudo apt-get install libpcap-dev

2.次にNemesisのソースをダウンロードします。
$ wget http://prdownloads.sourceforge.net/nemesis/nemesis-1.4.tar.gz
$ tar -xf nemesis-1.4.tar.gz

3.次にlibnetのソースをダウンロードします。
$ wget ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/libnet-1.0.2a.tar.gz
$ tar -xf libnet-1.0.2a.tar.gz

4.libnetをmakeします。
$ cd libnet-1.0.2a
$ ./configure
$ vi Makefile (以下のように修正する)
MAN_PREFIX =

MAN_PREFIX = /usr/share/doc/
$ make & make install
$ vi include/libnet/libnet-headers.h

#if (!__GLIBC__)
struct ether_addr
{
    u_char  ether_addr_octet[6];
};
#endif

//#if (!__GLIBC__)
struct ether_addr
{
    u_char  ether_addr_octet[6];
};
//#endif

5.Nemesisをインストールします。
$ ./configure –with-libnet-includes=../Libnet-1.0.2a/include –with-libnet-libraries=../Libnet-1.0.2a/lib
$ make & make install
$ nemesisとコマンド入力して動いていればOK

終わり。

■参考
Nemesisのインストール手順:
http://theinfodox.blogspot.jp/2012/03/installing-nemesis-on-ubuntubacktrack.html

libnetインストール時のトラブルシュート:
http://www.mehic.info/2013/12/libnet-install-error-no-destination-specified/

NemesisのMake時のトラブルシュート:
(リンクを見失った...)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?