Tool to Send Proofpoint Isolation Data to a Webhook
Project description
Tool Sends Proofpoint Isolation Logs to a Webhook
This tool sends Proofpoint Isolation data to a webhook of your choice.
Requirements:
- Python 3.9+
- python-dateutil
- requests
- cryptography
Installing the Package
You can install the API library using the following command.
pip install git+https://github.com/pfptcommunity/iso2web.git
Use Cases
- SIEM solution without Proofpoint Isolation collector eg. LogRythm
- JSON post to data lake solution
Usage
usage: iso2web [-h] {list,delete,run,add} ...
Tool to send Proofpoint Isolation data to LogRythm
optional arguments:
-h, --help show this help message and exit
Required Actions:
{list,delete,run,add} An action must be specified
Creating a new API profile
iso2web add -e url -i url_iso_prod -t https://webhook.site -k xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Deleting API profiles
iso2web delete -i url_iso_prod
Running API profiles
iso2web run -i url_iso_prod
To ignore certificate issues us the --ignore syntax shown below.
iso2web run -i url_iso_prod --ignore
Listing all API profiles
iso2web list
Basic Data Flow
Future
Implement HTTP authentication for webhook callback.
Limitations
There are currently no known limitations.
For more information please see: https://proofpoint.my.site.com/community/s/article/Proofpoint-Isolation-API-Guide
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
iso2web-1.0.2.tar.gz
(9.2 kB
view hashes)