#!/usr/bin/perl # # A quick script that generates a random varible # It looks suprisingly like a MAC address # Something like: 23:00:C0:FF:EE:00 # However it will take the first set of octets and set a vendor code # Vendor codes are in /usr/share/ethereal/manuf # for (`cat /usr/share/ethereal/manuf`){ push (@vendorcode, $1) if ($_ =~ /(^[^#]\S+)\s/); } srand(time() % 345); printf("%s:%X%X:%X%X:%X%X",$vendorcode[rand(1) * $#vendorcode],rand(16),rand(16),rand(16),rand(16),rand(16),rand(16))