Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fernandocastrovilar/whiteblocker
https://github.com/fernandocastrovilar/whiteblocker
python-3-6 security-automation whitehat
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/fernandocastrovilar/whiteblocker
- Owner: fernandocastrovilar
- License: lgpl-3.0
- Created: 2019-08-05T08:51:50.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-02T18:31:17.000Z (over 1 year ago)
- Last Synced: 2024-09-25T19:25:06.546Z (8 days ago)
- Topics: python-3-6, security-automation, whitehat
- Language: Python
- Size: 92.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# White Blocker
White Blocker is a software which provides an automatic blocking of IPs which tries to scan or penetrate into the system and graphic administration for block incoming ip traffic.
## Installation
In order to run WhiteBlocker and install all its dependencies, it will be necessary to have pipenv installed.
```bash
apt-get install pipenv
```
Then, clone repo and install dependencies:
```bash
git clone https://github.com/fernandocastrovilar/whiteblocker.git && cd whiteblocker/
pipenv install
```## Configuration
The only configuration needed is to set the correct parameters for having notifications working and credentials for login into the web interface.To change the default username/password of web app, on config.json should change the param "username" and "password" with the one you want.
To get email notifications, just edit the "config.json" file editing the username/password with the credentials of your google account and the recipient with the email where you want to receive the notifications:
The other part of the config file is for set the parameters from a telegram bot, which can be used too to receive live notifications about events on WhiteBlocker.
For this, you will need to edit your bot URL and your chat ID.
## License
[GNU GPLv3](https://choosealicense.com/licenses/gpl-3.0)