Skip to main content

Receive notification when a new device is connected to the network.

Project description

Receive notification when a new device is connected to the network. ## Introduction Kripton Guard, saves MAC addresses to a SQLite database by sending ARP packets to your network in the learning process, when the learning process is completed, it compares the devices in the network with the devices that already registered in the database. If the device is unknown it sends a notification to your phone.

Kripton Guard uses Google Firebase Authentication for authentication, associates your user id with device id and saves it in Google Realtime Database. It sends you notifications via Google Firebase Cloud Messaging when new device is found.


Kripton Guard uses scapy, pyrebase, python-crontab and these libraries will be installed automatically when installing kripton-guard pip package but you can also install them with the command below:

pip install -r requirements.txt



Google Play Link: Kripton-Guard


pip install kripton-guard

Edit [SETTINGS] section in /etc/kripton-guard/kripton-guard.conf.

Run the program with:

sudo kripton-guard

After a few minutes, your phone will start to get notification whenever a new device join to your network.


This project is licensed under the GNU General Public License v3.0 - see the file for details.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kripton-guard-2.0.tar.gz (4.1 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page