├── .flake8 ├── .github └── workflows │ ├── main.yml │ └── pypi-publish.yml ├── .gitignore ├── IAMActionHunter ├── IAMActionHunter.py ├── __init__.py ├── configs │ ├── __init.py__ │ └── all.py └── lib │ ├── __init__.py │ ├── create_csv.py │ ├── data_collection.py │ ├── statement_parser.py │ └── text_formatter.py ├── LICENSE ├── README.md ├── dev-requirements.txt ├── poetry.lock ├── pyproject.toml ├── requirements.txt └── tests ├── __init__.py └── test_create_csv.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/.github/workflows/pypi-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/.gitignore -------------------------------------------------------------------------------- /IAMActionHunter/IAMActionHunter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/IAMActionHunter.py -------------------------------------------------------------------------------- /IAMActionHunter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /IAMActionHunter/configs/__init.py__: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /IAMActionHunter/configs/all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/configs/all.py -------------------------------------------------------------------------------- /IAMActionHunter/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /IAMActionHunter/lib/create_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/lib/create_csv.py -------------------------------------------------------------------------------- /IAMActionHunter/lib/data_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/lib/data_collection.py -------------------------------------------------------------------------------- /IAMActionHunter/lib/statement_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/lib/statement_parser.py -------------------------------------------------------------------------------- /IAMActionHunter/lib/text_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/IAMActionHunter/lib/text_formatter.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/README.md -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_create_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RhinoSecurityLabs/IAMActionHunter/HEAD/tests/test_create_csv.py --------------------------------------------------------------------------------