Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wouterbudding/scapygelftograylog2
sniff some 802.11 packages and send the date and MAC with GELF UDP to Graylog2
https://github.com/wouterbudding/scapygelftograylog2
Last synced: about 2 months ago
JSON representation
sniff some 802.11 packages and send the date and MAC with GELF UDP to Graylog2
- Host: GitHub
- URL: https://github.com/wouterbudding/scapygelftograylog2
- Owner: wouterbudding
- License: gpl-3.0
- Created: 2016-11-18T16:22:40.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-19T18:03:59.000Z (about 8 years ago)
- Last Synced: 2024-08-04T09:05:51.506Z (5 months ago)
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-network-stuff - **1**星
README
# ScapyGELFtoGraylog2
sniff some 802.11 packages and send the date en MAC with GELF UDP to Graylog2This Python script [1] will sniff three management frame subtypes in 802.11: 0, 2 and 4 and will send it to Graylog2. Make sure you first set the interface you want to use in monitoring mode, before starting this script: airmon-ng start wlan0. Also, make sure you have a GELF UDP listener ready on SentToHost:SentToPort. Start it with something like `/home/pi/sniff.py` and see it eeting your RAM ;). This script works with Python 2.7.9 on a Raspberry Pi with Domoticz [3] installed on it. This is version ALPHA 0.0002 of the script. Use at your own risk.
[1] Most of the code comes from: https://pen-testing.sans.org/blog/2011/10/13/special-request-wireless-client-sniffing-with-scapy
[3] For home automation, please see http://domoticz.com/