A really simple network scanning script.
Python
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 9 commits ahead, 5 commits behind mpescimoro:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
nmap
LICENSE
README.md
macfinder.py
wifinder.py

README.md

WiFinder

By using nmap, this script scan the number of hosts connected to the network, to play an 'alarm' when the value changes.

The aim is to be warned ahead of time (depending on the signal strength), before unexpected arrival of any roommates.

MacFinder

It checks the connected devices in the local network and stores them in a file. It uses the MAC address of the devices. It also allows to name the devices (like Fing for Android). In my system (Ubuntu) you need to run the program with sudo: sudo python macfinder.py It drops privileges when it does not need them anymore.

Install

To run the script are required Python and Nmap, which can be found at the following :

Also, take a look here : https://pypi.python.org/pypi/python-nmap