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
- pysocks
Installing the Package
You can install the tool using the following command directly from Github.
pip install git+https://github.com/pfptcommunity/iso2web.git
or can install the tool using pip.
pip install iso2web
Use Cases
- SIEM solution without Proofpoint Isolation collector eg. LogRythm
- JSON post to data lake solution
Usage
usage: iso2web [-h] [--version] {list,delete,run,add} ...
Tool to send Proofpoint Isolation data to LogRythm
optional arguments:
-h, --help show this help message and exit
--version show the program's version 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file iso2web-1.0.3.tar.gz.
File metadata
- Download URL: iso2web-1.0.3.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28e78c8d2a8754782b3d226b69fc8f5ca8b8bdf61bbaf3b7d28396528bc41205
|
|
| MD5 |
1262da54c49eb931adc8db318bf3bed1
|
|
| BLAKE2b-256 |
84b8a2d6e038acf58440b20879e9fa373ef6cf598c32052ddb79378def9b53d7
|
File details
Details for the file iso2web-1.0.3-py3-none-any.whl.
File metadata
- Download URL: iso2web-1.0.3-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61896039e2360c1aa2aec55a9555748d67c73ada7db5d7b35cdcdf18d98a02a3
|
|
| MD5 |
b1b6f7323b92b42ef9001151f40fe19d
|
|
| BLAKE2b-256 |
f1437820cc24115c52173fa46c6dfb852a713ea3ee32cdab8eb92ce817b0d722
|