From: Chris Henderson Date: 2009-03-17T20:15:37+09:00 Subject: detect rogue DHCP server I want to write a program to detect rogue DHCP server on my (switched) network. It would broadcast a "dummy" MAC address and see which DHCP server responds. My idea is to send a DHCPDISCOVER packet and see which DHCP server sends an ACK packet (but never acknowledge the ACK and terminate the connection). How do I go about writing this in Ruby? Thanks for any suggestions.