其实这个比较简单
当eNSP显示packet.dll丢失可能是你没装winpacp或者版本不对、或者winpcap被损坏了,此时只需要重新安装winpacp即可解决问题。
可以是因为你没有安装winpacp或者版本不对
教你一个方法马上就可以打开ENSP
浏览器搜索winpacp,重新下载安装,之后就可以顺利打开ENSP了
不仅如果,当需要去安装使用ensp时,还需要注意几个地方
winPcap不安装 ensp无法使用 | winPcap是免费公共的网络访问系统 |
wireshark不安装 抓包功能无法使用 | wireshark是网络封包分析工具,可以截取各种网络数据包,并显示数据包详细信息。常用于开发测试过程中各种问题定位。 |
virtualbox不安装路由器无法使用 | virtualbox是虚拟机软件,支持软件模拟、硬件模拟提供多种网络接入模式 【NAT模式、网桥模式、内网模式、主机模式】 |
安装路径不能有中文 | 导致编译失败 |
科普:我们要使用ENSP为什么一定要有winpcap呢?
winpcap是windows平台下一个免费公共的网络访问系统。为win32应用程序提供访问网络底层的能力。它用于windows系统下的直接的网络编程,因为Winpcap提供了一个强大的编程接口,很容易地在各个操作系统之间进行移植,很方便程序员进行开发
很多不同的工具软件使用Winpcap于网络分析,故障排除,网络安全监控等方面。也更适用于
网络及协议分析 | traffic generators |
用户级别的桥路和路由 | 网络监控 |
安全工具 | 网络入侵检测系统(NIDS) |
网络扫描 | 通信日志记录 |
Winpcap它不依靠主机的TCP/IP协议去收发数据包。这意味着它不能阻塞,不能处理同一台主机中各程序之间的通信数据。不适用于traffic shapers,QoS调度,以及个人防火墙
有兴趣的可以去网上搜一下,这里只是winpacp冰山一角