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 details)
Built Distribution
File details
Details for the file iso2web-1.0.2.tar.gz
.
File metadata
- Download URL: iso2web-1.0.2.tar.gz
- Upload date:
- Size: 9.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f750b844e78a8fefc58958a2b7c60c97dfeb1fede64dd92a666f4c350077601 |
|
MD5 | 045271b7484351e6f413e50272d173ee |
|
BLAKE2b-256 | 73710e05a8716f246cbd2303ff00dca75cc0ad0afca11820edaf5c8b40721346 |
File details
Details for the file iso2web-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: iso2web-1.0.2-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88f7117a48ca1f9fd8c936501cf82c725aa115ad3c0046ecad3001552144b26d |
|
MD5 | c8222a707dfb6c4b1a3ebbea306df008 |
|
BLAKE2b-256 | 15eeac9f2dea00daeeec202c392baa8a6924ea5f7a6dd5314f1cc73cb3ff0a2e |