Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Is there any program could packet sniff my network in certain times and log them

ID: 656591 • Letter: I

Question

Is there any program could packet sniff my network in certain times and log them. eg. at 3am scan my entire network for an hour then log that in a file on my desktop.

or alternatively and more specific if it can sort of monitor the network for unknown activity and that trigger alert and then start the scan and as well log in a file? eg. assuming there is whit-list MAC Address filtered. What would trigger the alert is when there is duplicate mac address on the network or the connection starts to go below certain ping, I'd like to record the incoming/outgoing packets ?

Explanation / Answer

You could take a look at Scapy - it allows you to capture, (sniff), packets, filter them based on almost any criteria, including the time of day, and log them, (plus a lot more), decode them, etc.

Features:

Free
Cross platform but you do need to ensure that dependencies are met
Can put most network cards into promiscuous mode so as to capture "passing" traffic
Very powerful

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote