Java でパケット スニファを作成しようとしています。
私の環境はUbuntu 12.04 64bitです。
私がインターネットから見つけた最初のことは、Jpcapのインストールを推奨しています。
しかし、Ubuntu 64bit 用の Jpcap インストール ファイルは見つかりませんでした。
その後、libpcap をインストールしようとしました。
http://www.tcpdump.orgからソースファイルをダウンロードしました。
しかし、「./configure」コマンドを実行すると、以下のようなエラーが表示されます。
error: Your operating system's lex is insufficient to compile
libpcap. flex is a lex replacement that has many advantages, including
being able to compile libpcap.
本当にしたくないフレックスをインストールする必要があるようです。
これをインストールする方法、またはこれを置き換える方法はありますか
java用のライブラリなので、Eclipseでクラスを使用できますか?
読んで答えてくれてありがとう。
また、パケットをキャプチャするための Java サンプル コードを入手できますか?