我正在尝试在java中创建数据包嗅探器。
我的环境是Ubuntu 12.04 64位。
我从互联网上找到的第一件事建议安装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.
听起来我必须安装flex,我真的不想这样做。
有没有办法安装或替换
java的库,所以我可以在eclipse中使用类吗?
感谢阅读和回答。
我可以获取一些用于捕获数据包的java示例代码吗?