我正在开发一些用于检查Linux服务器安全性的不同工具,这些工具与chkrootkit的工具非常相似,但并不重要。我想做其中之一的工具类似于chkrootkit中的ifpromisc.c,它可以检测服务器接口是否处于混杂模式。
我在stackoverflow上找到了一个答案:howto check a network devices status in C? 但是在检查了这个解决方案后,我发现它只适用于旧内核,因为新的libpcap在使用PACKET_MR_PROMISC时不会设置IFF_PROMISC标志。我一直在寻找其他的解决方案,但没有成功。有什么想法吗?
谢谢!
我在stackoverflow上找到了一个答案:howto check a network devices status in C? 但是在检查了这个解决方案后,我发现它只适用于旧内核,因为新的libpcap在使用PACKET_MR_PROMISC时不会设置IFF_PROMISC标志。我一直在寻找其他的解决方案,但没有成功。有什么想法吗?
谢谢!