AWS GuardDuty

Supported version: Cloud

Pre-requisites:

  1. Python Script Integration Service deployed on the Gathr Analytics.
  2. Below libraries available on the Gathr Analytics: a. jsonpath_ng b. boto3
  3. All the required roles and permissions for the AWS GuardDuty.
  4. Client Id, Client Secret and AWS hosted region for the AWS GuardDuty.

Note : Permission required for AWS GuardDuty is : AmazonGuardDutyFullAccess IMPORTANT: Please make sure your AWS GuardDuty instance must be accessible from the Gathr Analytics Machine.

Operation Details:

Below are the list of all the python scripts operation for the AWS GuardDuty:

S.No.Operation NameDescription
1List All FindingsGet all the Findings corresponding to Detector in AWS GuardDuty.
2List DetectorsGet all the Detectors in AWS GuardDuty.
3List IpSetsGet all the IpSets corresponding to Detector in AWS GuardDuty.
4List FiltersGet all the Filters corresponding to Detector in AWS GuardDuty.
5List Publishing DestinationsGet all the Publishing Destinations corresponding to Detector in AWS GuardDuty.
6List Threat Intel SetsGet all the Threat Intel Sets corresponding to Detector in AWS GuardDuty.
7Get Findings InformationGet Details about the Findings corresponding to Detector in AWS GuardDuty.
8Get Detector DetailsGet Details about the Detectors in AWS GuardDuty.
9Get Filter DetailsGet Details about the Filters corresponding to Detector in AWS GuardDuty.
10Get IpSet DetailsGet Details about the IpSets corresponding to Detector in AWS GuardDuty.
11Get ThreatIntelSet DetailsGet Details about the ThreatIntelSets corresponding to Detector in AWS GuardDuty.
12Get Publishing Destination DetailsGet Details about the Publishing Destination corresponding to Detector in AWS GuardDuty.

Steps to use AWS GuardDuty on the Gathr Analytics:

The user needs to follow the below steps:

  1. The user needs to upload the GuardDuty App on the Gathr Analytics and in return it will auto-register all the python scripts on the Gathr Analytics.
  2. The user needs to right click on the floor and needs to go to the Scripts->Operations-> AWS GuardDuty.
  3. It will expose all the scripts operations here and the user can run any operation of his/her choice.
Top