├── .github └── workflows │ ├── build.yml │ ├── ci_bump_version.py │ └── test.yml ├── .gitignore ├── Dockerfile ├── Dockerfile.amazonlinux ├── Example-Report.html ├── Example-Report.pdf ├── README.md ├── VERSION ├── assets ├── FortiCNAPP-Unified-Approach.png ├── Fortinet_logo.png ├── mainwindow.ui └── polygraph-info.png ├── create_lambda.sh ├── csa_lambda_schema.json ├── entry_script.sh ├── generate_csa_report_linux.spec ├── generate_csa_report_mac.spec ├── generate_csa_report_mac_arm.spec ├── generate_csa_report_mac_arm_onedir.spec ├── generate_csa_report_win.spec ├── lambda_function.py ├── lambda_requirements.txt ├── lw_report_gen.py ├── modules ├── __init__.py ├── alerts.py ├── compliance.py ├── container_vulnerabilities.py ├── gui_main.py ├── host_vulnerabilities.py ├── lacework_interface.py ├── mainwindow.py ├── process_args.py ├── reportgen.py ├── reports │ ├── reportgen_csa.py │ └── reportgen_csa_detailed.py ├── secrets.py └── utils.py ├── poetry.lock ├── pyproject.toml ├── requirements.txt ├── templates ├── Inter-Regular.otf ├── csa_detailed_report.jinja2 ├── csa_report.jinja2 └── csa_report_old.jinja2 └── tests ├── __init__.py └── test_lacework_interface.py /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/ci_bump_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/.github/workflows/ci_bump_version.py -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.amazonlinux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/Dockerfile.amazonlinux -------------------------------------------------------------------------------- /Example-Report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/Example-Report.html -------------------------------------------------------------------------------- /Example-Report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/Example-Report.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/VERSION -------------------------------------------------------------------------------- /assets/FortiCNAPP-Unified-Approach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/assets/FortiCNAPP-Unified-Approach.png -------------------------------------------------------------------------------- /assets/Fortinet_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/assets/Fortinet_logo.png -------------------------------------------------------------------------------- /assets/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/assets/mainwindow.ui -------------------------------------------------------------------------------- /assets/polygraph-info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/assets/polygraph-info.png -------------------------------------------------------------------------------- /create_lambda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/create_lambda.sh -------------------------------------------------------------------------------- /csa_lambda_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/csa_lambda_schema.json -------------------------------------------------------------------------------- /entry_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/entry_script.sh -------------------------------------------------------------------------------- /generate_csa_report_linux.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/generate_csa_report_linux.spec -------------------------------------------------------------------------------- /generate_csa_report_mac.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/generate_csa_report_mac.spec -------------------------------------------------------------------------------- /generate_csa_report_mac_arm.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/generate_csa_report_mac_arm.spec -------------------------------------------------------------------------------- /generate_csa_report_mac_arm_onedir.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/generate_csa_report_mac_arm_onedir.spec -------------------------------------------------------------------------------- /generate_csa_report_win.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/generate_csa_report_win.spec -------------------------------------------------------------------------------- /lambda_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/lambda_function.py -------------------------------------------------------------------------------- /lambda_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/lambda_requirements.txt -------------------------------------------------------------------------------- /lw_report_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/lw_report_gen.py -------------------------------------------------------------------------------- /modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/alerts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/alerts.py -------------------------------------------------------------------------------- /modules/compliance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/compliance.py -------------------------------------------------------------------------------- /modules/container_vulnerabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/container_vulnerabilities.py -------------------------------------------------------------------------------- /modules/gui_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/gui_main.py -------------------------------------------------------------------------------- /modules/host_vulnerabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/host_vulnerabilities.py -------------------------------------------------------------------------------- /modules/lacework_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/lacework_interface.py -------------------------------------------------------------------------------- /modules/mainwindow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/mainwindow.py -------------------------------------------------------------------------------- /modules/process_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/process_args.py -------------------------------------------------------------------------------- /modules/reportgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/reportgen.py -------------------------------------------------------------------------------- /modules/reports/reportgen_csa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/reports/reportgen_csa.py -------------------------------------------------------------------------------- /modules/reports/reportgen_csa_detailed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/reports/reportgen_csa_detailed.py -------------------------------------------------------------------------------- /modules/secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/secrets.py -------------------------------------------------------------------------------- /modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/modules/utils.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/requirements.txt -------------------------------------------------------------------------------- /templates/Inter-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/templates/Inter-Regular.otf -------------------------------------------------------------------------------- /templates/csa_detailed_report.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/templates/csa_detailed_report.jinja2 -------------------------------------------------------------------------------- /templates/csa_report.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/templates/csa_report.jinja2 -------------------------------------------------------------------------------- /templates/csa_report_old.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/templates/csa_report_old.jinja2 -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_lacework_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lacework/extensible-reporting/HEAD/tests/test_lacework_interface.py --------------------------------------------------------------------------------