Jump to content

Recommended Posts

Posted (edited)

This is a CL util I wrote (in C) a long time ago, but update with the latest OUI every year or so. It scans a subnet via ARP WhoHas and spits out the IP address, MAC address, name (DNS falling back to NetBIOS if it can) and MAC Vendor. Ouputs in CSV.

 

It's dual-use technology of the mild kind e.g. a nix/bsd equivalent might get run as part of the initial information gathering phase of a on-site pen-test. That's because ARP tends to get responses when ping is firewalled and the vendor name can sometimes be be enough to tell you exactly what kind of device is sitting at some IP address.

 

I use it now and again when I'm in a hurry to legitimately understand what's kicking about on someone else's network. YMMV, but it *might* be helpful if you want to track down the odd rogue machine or IP address conflict.

 

Just run without a command line argument for the usage. Remember this uses ARP so don't bother scanning any IP addresses that are not part of the host machine's subnet(s).

arpscan.zip

Edited by PiqueABoo
  • Thanks 3

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...