Pico ARP snoop (lesson)
aims
Use a raspberry pico W to tap network traffic and build an ARP table of IP and MAC addresses Send the ARP table back as JSON formatted files when the service port is polled.
introduction
This lesson will introduce you to researching network protocols and investigating the pico WiFi interface.
advanced
- extend your network snooping to include DHCP to capture hostnames and IP addresses.
- extend your network snooping to include DNS to capture hostnames and IP addresses
- Extent your network snooping to capture all UDP and IP packets that are then summarised and sent out a service port to your raspberry pi.
- output your capture on a serial port and connect the serial port to your raspberry pi.
todo
Find all the RFCs for ARP, DHCP, DNS etc.