https://github.com/jockdarock/meraki_snort_blocklist_check
https://github.com/jockdarock/meraki_snort_blocklist_check
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jockdarock/meraki_snort_blocklist_check
- Owner: JockDaRock
- License: mit
- Created: 2021-03-23T20:08:31.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-14T20:26:03.000Z (over 5 years ago)
- Last Synced: 2023-03-03T02:12:27.479Z (over 3 years ago)
- Language: Python
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# meraki_snort_blocklist_check
> This will check your Meraki Client destination sites against the Snort Blocklist and generate a report. The report will have all sites visited and indicate if any of them are active on the Snort blocklist.
> Basically a nice open source way of keeping track of some of your network activity :).
## Prereqs
1. Python and pip package manager installed on your host computer / dev machine.
2. Active Meraki Account
3. Meraki API key
4. Git installed on computer
## Running it
Using git on command line...
`git clone https://github.com/JockDaRock/meraki_snort_blocklist_check`
and then
`cd meraki_snort_blocklist_check`
and
`cp env.template .env`
> You will want to edit the .env file to add in the API key and network ID you are looking to check.
Then run the following commands
`pip3 install -r requirements.txt`
and then
`python3 meraki_site_check.py`
In the same directory as this file you will have an excel file that has matched your Meraki sites visited from your network and checked to see if it is part of the updated blocklist.