audit-labs/audit-tools

A collection of scripts, queries, and other goodies you can use in an audit.

clone: git clone https://gitbay.org/audit-labs/audit-tools.git

215028ffc141fb2e5335d0681d69baf2b3c505f3

signed_unknown_key

author: Christian Cleberg <hello@cleberg.net> · 2026-07-29T04:53:05Z
committer: <noreply@github.com>

Merge pull request #15 from audit-labs/feat/tui-aws-support

feat: add AWS support to the TUI audit app
 README.org                                 |   2 +-
 applications/aws/README.md                 |  56 ++++++++++++
 applications/aws/__init__.py               |   0
 applications/aws/audit.py                  |  99 ++++++++++++++++++++
 applications/aws/collectors/__init__.py    |   0
 applications/aws/collectors/api.py         |  37 ++++++++
 applications/aws/collectors/iam.py         |  81 +++++++++++++++++
 applications/aws/collectors/s3.py          |  73 +++++++++++++++
 applications/aws/collectors/sso.py         | 141 +++++++++++++++++++++++++++++
 applications/aws/config.py                 |  25 +++++
 applications/aws/reporters/__init__.py     |   0
 applications/aws/reporters/csv_reporter.py |  47 ++++++++++
 requirements.txt                           |   1 +
 tui/README.md                              |  21 +++--
 tui/app.py                                 |   2 +-
 tui/aws_runner.py                          | 113 +++++++++++++++++++++++
 tui/platforms.py                           |  61 +++++++++++--
 tui/tests/test_app.py                      |  40 ++++++++
 tui/tests/test_aws_runner.py               | 117 ++++++++++++++++++++++++
 19 files changed, 901 insertions(+), 15 deletions(-)