{
"info": {
"author": "Okan Ozdemir",
"author_email": "okn.ozdemir@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Programming Language :: Python :: 3.6",
"Topic :: System :: Networking :: Monitoring"
],
"description": "Kripton Guard\n=============\n\nReceive notification when a new device is connected to the network. ##\nIntroduction Kripton Guard, saves MAC addresses to a SQLite database by\nsending ARP packets to your network in the learning process, when the\nlearning process is completed, it compares the devices in the network\nwith the devices that already registered in the database. If the device\nis unknown it sends a notification to your phone.\n\nKripton Guard uses `Google Firebase\nAuthentication `__ for\nauthentication, associates your ``user id`` with ``device id`` and saves\nit in `Google Realtime\nDatabase `__. It sends you\nnotifications via `Google Firebase Cloud\nMessaging `__ when\nnew device is found.\n\nPrerequisites\n-------------\n\nKripton Guard uses `scapy `__,\n`pyrebase `__,\n`python-crontab `__ and\nthese libraries will be installed automatically when installing\nkripton-guard pip package but you can also install them with the command\nbelow:\n\n::\n\n pip install -r requirements.txt\n\nInstallation\n------------\n\nAndroid\n~~~~~~~\n\nGoogle Play Link:\n`Kripton-Guard `__\n\nPython\n~~~~~~\n\n.. figure:: https://media.giphy.com/media/2kP6H6uOH2UXGdykiE/giphy.gif\n :alt:\n\n::\n\n pip install kripton-guard\n\nEdit ``[SETTINGS]`` section in\n`/etc/kripton-guard/kripton-guard.conf `__.\n\nRun the program with:\n\n::\n\n sudo kripton-guard\n\nAfter a few minutes, your phone will start to get notification whenever\na new device join to your network.\n\nLicense\n-------\n\nThis project is licensed under the **GNU General Public License v3.0** -\nsee the\n`LICENSE.md `__\nfile for details.",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/COMU/kripton-guard",
"keywords": "",
"license": "GPL-3.0",
"maintainer": "",
"maintainer_email": "",
"name": "kripton-guard",
"package_url": "https://pypi.org/project/kripton-guard/",
"platform": "",
"project_url": "https://pypi.org/project/kripton-guard/",
"project_urls": {
"Homepage": "https://github.com/COMU/kripton-guard"
},
"release_url": "https://pypi.org/project/kripton-guard/2.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Receive notification when a new device is connected to the network.",
"version": "2.0"
},
"last_serial": 3735198,
"releases": {
"0.5": [
{
"comment_text": "",
"digests": {
"md5": "112694dc9b077c49c58a6d1397b7ebcf",
"sha256": "1ee067e4cd45a06dd3255d419822a83daedf6ce2d7dd0bd3fbf699224d1e536f"
},
"downloads": -1,
"filename": "kripton-guard-0.5.tar.gz",
"has_sig": false,
"md5_digest": "112694dc9b077c49c58a6d1397b7ebcf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4016,
"upload_time": "2018-03-16T20:23:40",
"url": "https://files.pythonhosted.org/packages/8f/0d/d5e37c37e14662704ce01685938f0a82ae9de8a4aa1fe2b783d59f17b4c8/kripton-guard-0.5.tar.gz"
}
],
"0.6": [
{
"comment_text": "",
"digests": {
"md5": "805abe2f4dc5a10a7641989fee108b3f",
"sha256": "765f9c33f82ae7e927528128ee02008c3008aad7389427ac43d13551ae422207"
},
"downloads": -1,
"filename": "kripton-guard-0.6.tar.gz",
"has_sig": false,
"md5_digest": "805abe2f4dc5a10a7641989fee108b3f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4344,
"upload_time": "2018-03-22T17:53:38",
"url": "https://files.pythonhosted.org/packages/48/e8/50e8f801e118ce0c78f67972c318c32add259bc5e276ed4ed9347fcdacb0/kripton-guard-0.6.tar.gz"
}
],
"0.7": [
{
"comment_text": "",
"digests": {
"md5": "cb71e3de4a15af30c99c936171a660f0",
"sha256": "5a47150ede45c626fef86198517424134cdc0e8b011a36fcb6d2871ec7e1f065"
},
"downloads": -1,
"filename": "kripton-guard-0.7.tar.gz",
"has_sig": false,
"md5_digest": "cb71e3de4a15af30c99c936171a660f0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4346,
"upload_time": "2018-03-22T18:01:38",
"url": "https://files.pythonhosted.org/packages/46/92/f1fae5950534b801001b36ab7e7e8a565161ff47ad9f5cdf05bda9a67c68/kripton-guard-0.7.tar.gz"
}
],
"2.0": [
{
"comment_text": "",
"digests": {
"md5": "a298b341bf3b51844b3d59e6530aa8f8",
"sha256": "8736880b5461506ccb1d5929aabdda7bf8d61c9ebc5a3ef3f227f9078ec311f8"
},
"downloads": -1,
"filename": "kripton-guard-2.0.tar.gz",
"has_sig": false,
"md5_digest": "a298b341bf3b51844b3d59e6530aa8f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4058,
"upload_time": "2018-04-04T20:12:07",
"url": "https://files.pythonhosted.org/packages/20/d2/d2bec206ef80368e6f1a63f1f8f870580e7eb45dac813918c61362befd6b/kripton-guard-2.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "a298b341bf3b51844b3d59e6530aa8f8",
"sha256": "8736880b5461506ccb1d5929aabdda7bf8d61c9ebc5a3ef3f227f9078ec311f8"
},
"downloads": -1,
"filename": "kripton-guard-2.0.tar.gz",
"has_sig": false,
"md5_digest": "a298b341bf3b51844b3d59e6530aa8f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4058,
"upload_time": "2018-04-04T20:12:07",
"url": "https://files.pythonhosted.org/packages/20/d2/d2bec206ef80368e6f1a63f1f8f870580e7eb45dac813918c61362befd6b/kripton-guard-2.0.tar.gz"
}
]
}