Create a command-line network packet analyzer
libpcap ఉపయోగించి C లో కమాండ్-లైన్ నెట్వర్క్ ప్యాకెట్ ఎనలైజర్ను సృష్టించండి. ఫిల్టరింగ్ ఎంపికలతో నెట్వర్క్ ఇంటర్ఫేస్ల నుండి ప్యాకెట్ క్యాప్చర్ను అమలు చేయండి. సాధారణ ప్రోటోకాల్ల (TCP, UDP, HTTP, DNS, మొదలైనవి) కోసం ప్రోటోకాల్ విశ్లేషణను జోడించండి. బ్యాండ్విడ్త్ వినియోగం మరియు కనెక్షన్ కౌంట్లతో ట్రాఫిక్ గణాంకాలను చేర్చండి. వివరణాత్మక హెడర్ సమాచారంతో ప్యాకెట్ డీకోడింగ్ను అమలు చేయండి. PCAP మరియు CSV ఫార్మాట్లలో ఎగుమతి కార్యాచరణను జోడించండి. అనుమానాస్పద ట్రాఫిక్ నమూనాలకు హెచ్చరిక వ్యవస్థను చేర్చండి. స్టేట్ సమాచారంతో కనెక్షన్ ట్రాకింగ్ను అమలు చేయండి. ...