semvec/pypi-packages huggingface dataset:
botoplus 2025.5.5
Python Library for Jupyter Notebooks that provides Security Operations the Threat Detection and Response capabilities needed during an Amazon Web Services (AWS) investigation.
License: Apache-2.0
Requires Python: >=3.9

# botoplus

## Getting Started

| Notebook | Description |
| -------- | ----------- |
| [start](start.ipynb) | IAM Identity Center (SSO) Login & Logout |

## Threat Detection

### Cloud Development Kit (CDK)

| Notebook | Description |
| -------- | ----------- |
| [identify-cdk-bootstraps](notebooks/cdk/identify-cdk-bootstraps.ipynb) | Identify CDK Bootstraps with Versions for All Accounts & Regions |

### Elastic Container Registry (ECR)

| Notebook | Description |
| -------- | ----------- |
| [scan-container-images](notebooks/ecr/scan-container-images.ipynb) | Configure, Scan & Report Container Image Vulnerabilities |

### Organizations

| Notebook | Description |
| -------- | ----------- |
| [identify-privileged-accounts](notebooks/organizations/identify-privileged-accounts.ipynb) | List of Delegated Administration Accounts & Services |

### Virtual Private Cloud (VPC)

| Notebook | Description |
| -------- | ----------- |
| [identify-default-vpcs](notebooks/vpc/identify-default-vpcs.ipynb) | Identify Default VPCs Across All Regions |

## Threat Response

### Elastic Compute Cloud (EC2)

| Notebook | Description |
| -------- | ----------- |
| [disable-serial-console-access](notebooks/ec2/disable-serial-console-access.ipynb) | Disable Serial Console Access |
| [enable-image-block-public-access](notebooks/ec2/enable-image-block-public-access.ipynb) | Enable Image Block Public Access |
| [enable-snapshot-block-public-access](notebooks/ec2/enable-snapshot-block-public-access.ipynb) | Enable Snapshot Block Public Access |

### Cloud Watch Logs (CWL)

| Notebook | Description |
| -------- | ----------- |
| [cloud-watch-log-management](notebooks/cwlogs/cloud-watch-log-management.ipynb) | Cloud Watch Log Management |

## Threat Utilities

### Analysis

| Notebook | Description |
| -------- | ----------- |
| [deflation](notebooks/analysis/deflation.ipynb) | Deflation of Data Structures |

### Control Tower

| Notebook | Description |
| -------- | ----------- |
| [deploy-external-access-analyzers](notebooks/iam/deploy-external-access-analyzers.ipynb) | External IAM Access Analyzers for Accounts & Organization |
| [disable-server-access-logging](notebooks/s3/disable-server-access-logging.ipynb) | Disable Server Access Logging on the Control Tower Bucket |
| [periodic-daily-config-recordings](notebooks/controltower/periodic-daily-config-recordings.ipynb) | Setup or Stop Config Periodic Daily Recordings |

### Grafana

| Notebook | Description |
| -------- | ----------- |
| [configure-lambda-error-alerts](notebooks/grafana/configure-lambda-error-alerts.ipynb) | Configure Lambda Error Alerts |