{"repo":"BlWasp/AlertixLab","free":true,"listed":false,"github":"https://github.com/BlWasp/AlertixLab","clone":"git clone https://github.com/BlWasp/AlertixLab.git","description":"Your detection lab at home","language":"Shell","stars":11,"topics":["suricata","evebox","ids","nids","monitoring","sonde","physical-intrusion"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"AlertixLab This project is a solution to quickly setup a detection lab on a Raspberry Pi for your home. First, it permits the detection of physical intrusions with a camera, and the ability to identify movements, record what is happening, and send notifications on a mobile. Additionally, the script is able to upload the records on a machine in a cloud with SSH. Then, a second optional script allows to setup a Suricata IDS on the Raspberry Pi to monitor your network trafic and detect digital intrusions. Finally, a third script normally permits to configure a fully functional SIEM with a web GUI. However, this one must be refactored. I advise to have, at least, 1GO of ram (Pi 3B, 3B+, 4, etc). Softwares used - Motion : the detection software is Motion. With a camera plugged in the Raspberry Pi, it permits to detect movements in front of the camera, and trigger some actions like recording a short movie, sending notification, etc. - Simplepush : it is an Android app that simply permits to receive push notifications. It is used to receive messages from Motion when a movement is detected. - Suricata : the IDS system works with the well-known Suricata project. It is enabled as a service, and a cron is setup to update the rules every nights. - Wireguard : a Wireguard VPN server is setup on the Raspberry Pi. It is useful to access the Raspberry Pi from the Internet and view the camera stream without exposing it publicly (for example, when an alert is triggered and you are not at home)","default_branch":null,"files":null,"tree":[],"storefront":"/r/BlWasp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BlWasp/AlertixLab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}