我需要编写一个c程序来执行以下算法。
1:开始
2:检测网络及其相关设备(IDPS有一个DB和 应该检查可用的设备)
(如果该设备是有效的但未注册,则可能是 进入DB)
3:记录数据(附上以下内容)
-timestamp
-priority
-MAC address
-channel number
-ID of the devices
4:检测能力
- check whether it s authorized
-check whether its working properly n securely
-compare anomalities n unusual usage patterns(if any) with the already
registered anomalities n patterns pespectively.
case1:presence-->stop the application
case2:absence--> continue application
case3:unusual activity butabsent in the registered
list--> provoke the user
5:端
任何指导? (我不知道怎么做:()
答案 0 :(得分:0)
对于前3点,我建议你看一下libpcap(tcpdump/libpcap)。 对于异常网络活动检测,它有点复杂,您可以查看snort并像外部分析工具一样使用它。
答案 1 :(得分:0)