automated-security-helper
ASH is an extensible, open source SAST, SCA, and IaC security scanner orchestration engine.
Language: python
Author: GitHub Repos (@github-repos)
0 stars · 1 views
Files
- devfile.yaml (yaml)
- docs (txt)
- overrides (txt)
- .icons (icons)
- aws-logo-light.svg (image)
- content (txt)
- docs (txt)
- migration-guide.md (md)
- mcp-server-guide.md (md)
- cli-reference.md (md)
- MCP-FILTER-TESTING.md (md)
- advanced-usage.md (md)
- output-formats.md (md)
- config-overrides.md (md)
- MCP-TOOLS-REFERENCE.md (md)
- testing (txt)
- parallel_testing.md (md)
- test_organization.md (md)
- test_selection.md (md)
- test_utilities.md (md)
- examples (txt)
- test_example_mocking.py (py)
- test_example_fixtures.py (py)
- test_example_scanner.py (py)
- test_example_integration.py (py)
- writing_effective_tests.md (md)
- index.md (md)
- installation-guide.md (md)
- GENAI-GUIDE-IMPLEMENTATION.md (md)
- genai-steering-guide.md (md)
- MCP-FILTERING-GUIDE.md (md)
- mcp-performance-scalability.md (md)
- suppressions.md (md)
- configuration-guide.md (md)
- MCP-SERVER-TESTING-GUIDE.md (md)
- support.md (md)
- plugins (txt)
- reporter-plugins.md (md)
- community (txt)
- ferret-scan-plugin.md (md)
- snyk-plugin.md (md)
- index.md (md)
- trivy-plugin.md (md)
- snyk-plugin-setup.md (md)
- plugin-best-practices.md (md)
- scanner-plugins-diagrams.md (md)
- development-guide.md (md)
- event-subscribers.md (md)
- scanner-plugins.md (md)
- architecture.md (md)
- event-subscribers-diagrams.md (md)
- converter-plugins-diagrams.md (md)
- aws (txt)
- security-hub-reporter-diagrams.md (md)
- cloudwatch-logs-reporter.md (md)
- bedrock-summary-reporter.md (md)
- s3-reporter.md (md)
- cloudwatch-logs-reporter-diagrams.md (md)
- security-hub-reporter.md (md)
- index.md (md)
- s3-reporter-diagrams.md (md)
- bedrock-summary-reporter-diagrams.md (md)
- index.md (md)
- converter-plugins.md (md)
- builtin (txt)
- scanners-diagrams.md (md)
- event-handlers.md (md)
- reporters.md (md)
- reporters-diagrams.md (md)
- converters-diagrams.md (md)
- event-handlers-diagrams.md (md)
- scanners.md (md)
- index.md (md)
- converters.md (md)
- reporter-plugins-diagrams.md (md)
- quick-start-guide.md (md)
- uv-tool-installation-guide.md (md)
- MCP-IMPROVEMENTS-SUMMARY.md (md)
- troubleshooting-uv-installation.md (md)
- tutorials (txt)
- running-ash-locally.md (md)
- running-ash-in-ci.md (md)
- using-ash-with-mcp.md (md)
- CI (txt)
- GitHubActions (txt)
- .github (github)
- workflows (txt)
- run-ash-scan.yml (yml)
- GitLabCI (txt)
- .gitlab-ci.yml (yml)
- Jenkins (txt)
- ASH Execution Environment Viability.png (image)
- using-ash-with-pre-commit.md (md)
- mcp-streaming-guide.md (md)
- developer-guide (txt)
- uv-tool-management.md (md)
- unified-metrics.md (md)
- scanner-validation-system.md (md)
- .nav.yml (yml)
- assets (txt)
- images (txt)
- aws-logo-light.svg (image)
- user-guide (txt)
- scanner-statistics.md (md)
- index.md (md)
- faq.md (md)
- contributing.md (md)
- VERSION_MANAGEMENT.md (md)
- mkdocs.yml (yml)
- utils (txt)
- ash_helpers.sh (sh)
- yaml-docker-execute.sh (sh)
- git-docker-execute.sh (sh)
- js-docker-execute.sh (sh)
- ash_helpers.ps1 (ps1)
- grype-docker-execute.sh (sh)
- common.sh (sh)
- .vscode (vscode)
- settings.json (json)
- launch.json (json)
- README.md (md)
- pyproject.toml (toml)
- README.md.template (template)
- .gitattributes (gitattributes)
- LICENSE (txt)
- .eslintrc.json (json)
- examples (txt)
- AWSCodeBuild (txt)
- README.md (md)
- buildspec.yml (yml)
- GitHubActions (txt)
- ash-repo-scan.yml (yml)
- streamlit_ui (txt)
- README.md (md)
- ash_ui.py (py)
- README.md.template (template)
- ash_plugins_example (txt)
- README.md (md)
- pyproject.toml (toml)
- .gitignore (gitignore)
- .ash (ash)
- .ash.yaml (yaml)
- my_ash_plugins (txt)
- scanner.py (py)
- reporter.py (py)
- __init__.py (py)
- converter.py (py)
- .github (github)
- release.yml (yml)
- actions (txt)
- validate-install (txt)
- action.yml (yml)
- validate-mcp (txt)
- action.yml (yml)
- run-unit-tests (txt)
- action.yml (yml)
- run-scan-test (txt)
- action.yml (yml)
- validate-container (txt)
- action.yml (yml)
- setup-ash (txt)
- action.yml (yml)
- workflows (txt)
- run-ash-security-scan.yml (yml)
- ash-unified-ci.yml (yml)
- ash-repo-scan.yml (yml)
- ash-repo-docs.yml (yml)
- ash-install-methods.yml (yml)
- ash-create-release.yml (yml)
- ash-pr-title-check.yml (yml)
- dependency-review.yml (yml)
- ash-tag-on-merge.yml (yml)
- dependabot.yml (yml)
- automated_security_helper (txt)
- models (txt)
- asharp_model.py (py)
- flat_vulnerability.py (py)
- __init__.py (py)
- core.py (py)
- scan_results_container.py (py)
- scanner_validation.py (py)
- utils (txt)
- get_shortest_name.py (py)
- version_management.py (py)
- cfn_template_model.py (py)
- get_ash_version.py (py)
- __init__.py (py)
- rich_log_handler.py (py)
- get_scan_set.py (py)
- subprocess_utils.py (py)
- suppression_matcher.py (py)
- secret_masking.py (py)
- cdk_nag_wrapper.py (py)
- uv_tool_runner.py (py)
- meta_analysis (txt)
- reporting.py (py)
- field_mapping.py (py)
- __init__.py (py)
- sarif_analysis.py (py)
- locations_match.py (py)
- log.py (py)
- download_utils.py (py)
- offline_mode_validator.py (py)
- sarif_utils.py (py)
- normalizers.py (py)
- base (txt)
- converter_plugin.py (py)
- options.py (py)
- plugin_base.py (py)
- __init__.py (py)
- plugin_config.py (py)
- engine_phase.py (py)
- reporter_plugin.py (py)
- uv_tool_mixin.py (py)
- scanner_plugin.py (py)
- plugin_context.py (py)
- schemas (txt)
- ocsf (txt)
- ocsf_vulnerability_finding.py (py)
- __init__.py (py)
- __init__.py (py)
- AshConfig.json (json)
- AshAggregatedResults.json (json)
- gitlab (txt)
- __init__.py (py)
- sast.py (py)
- sarif_schema_model.py (py)
- cyclonedx_bom_1_6_schema (txt)
- __init__.py (py)
- spdx.py (py)
- generate_schemas.py (py)
- interactions (txt)
- run_ash_scan.py (py)
- __init__.py (py)
- run_ash_container.py (py)
- __init__.py (py)
- assets (txt)
- with-retry.sh (sh)
- ash_stargrep_rules (txt)
- README.md (md)
- appsec.yaml (yaml)
- appsec_cfn_rules (txt)
- StarResourceAccessPolicyRule.rb (rb)
- KeyPairAsCFnParameterRule.rb (rb)
- ResourcePolicyStarAccessVerbPolicyRule.rb (rb)
- IamUserExistsRule.rb (rb)
- beta (txt)
- FlowLogsEnabledForVPCsRule.rb (rb)
- PasswordAsCFnParameterRule.rb (rb)
- RotationEnabledForSecretsManagerRule.rb (rb)
- core (txt)
- metrics_table.py (py)
- unified_metrics.py (py)
- constants.py (py)
- enums.py (py)
- __init__.py (py)
- scanner_statistics_calculator.py (py)
- execution_engine.py (py)
- orchestrator.py (py)
- exceptions.py (py)
- phases (txt)
- README.md (md)
- __init__.py (py)
- scan_phase.py (py)
- convert_phase.py (py)
- inspect_phase.py (py)
- report_phase.py (py)
- resource_management (txt)
- scan_tracking.py (py)
- event_manager.py (py)
- __init__.py (py)
- scan_registry.py (py)
- scan_management.py (py)
- exceptions.py (py)
- error_handling.py (py)
- progress.py (py)
- tools (txt)
- install_dependencies.py (py)
- cli (txt)
- config.py (py)
- image.py (py)
- scan.py (py)
- plugin.py (py)
- __init__.py (py)
- main.py (py)
- mcp_server.py (py)
- dependencies.py (py)
- report.py (py)
- mcp.py (py)
- mcp_tools.py (py)
- inspect (txt)
- sarif_fields.py (py)
- __init__.py (py)
- compare_result_fields.py (py)
- inspect_findings_app.py (py)
- plugins (txt)
- discovery.py (py)
- __init__.py (py)
- plugin_manager.py (py)
- loader.py (py)
- events.py (py)
- decorators.py (py)
- plugin_modules (txt)
- ash_trivy_plugins (txt)
- trivy_repo_scanner.py (py)
- README.md (md)
- __init__.py (py)
- __init__.py (py)
- ash_aws_plugins (txt)
- s3_reporter.py (py)
- bedrock_summary_reporter.py (py)
- __init__.py (py)
- cloudwatch_logs_reporter.py (py)
- aws_utils.py (py)
- security_hub_reporter.py (py)
- ash_builtin (txt)
- scanners (txt)
- opengrep_scanner.py (py)
- checkov_scanner.py (py)
- bandit_scanner.py (py)
- __init__.py (py)
- grype_scanner.py (py)
- cdk_nag_scanner.py (py)
- npm_audit_scanner.py (py)
- cfn_nag_scanner.py (py)
- detect_secrets_scanner.py (py)
- semgrep_scanner.py (py)
- syft_scanner.py (py)
- README.md (md)
- __init__.py (py)
- reporters (txt)
- unused_suppressions_reporter.py (py)
- flatjson_reporter.py (py)
- gitlab_cyclonedx_reporter.py (py)
- text_reporter.py (py)
- sarif_reporter.py (py)
- github_ghas_reporter.py (py)
- __init__.py (py)
- ocsf_reporter.py (py)
- yaml_reporter.py (py)
- report_content_emitter.py (py)
- markdown_reporter.py (py)
- html_reporter.py (py)
- csv_reporter.py (py)
- gitlab_sast_reporter.py (py)
- spdx_reporter.py (py)
- junitxml_reporter.py (py)
- cyclonedx_reporter.py (py)
- event_handlers (txt)
- __init__.py (py)
- scan_completion_logger.py (py)
- suppression_expiration_checker.py (py)
- converters (txt)
- __init__.py (py)
- jupyter_converter.py (py)
- archive_converter.py (py)
- ash_ferret_plugins (txt)
- README.md (md)
- __init__.py (py)
- ferret_scanner.py (py)
- ferret-config.yaml (yaml)
- DEVELOPMENT.md (md)
- ash_snyk_plugins (txt)
- README.md (md)
- __init__.py (py)
- snyk_code_scanner.py (py)
- config (txt)
- __init__.py (py)
- resolve_config.py (py)
- default_config.py (py)
- config_linter.py (py)
- config_validator.py (py)
- ash_config.py (py)
- Formula (txt)
- ash.rb (rb)
- Dockerfile (txt)
- scripts (txt)
- version_template_manager.py (py)
- generate_test_docx.py (py)
- setup-finch-linux.sh (sh)
- version_bump.py (py)
- build_integration.py (py)
- validate_ferret_plugin.py (py)
- hatch_build.py (py)
- quickstart (txt)
- README.md (md)
- DEVELOPMENT.md (md)
- .gitignore (gitignore)
- tests (txt)
- test_data (txt)
- scanners (txt)
- ferret-scan (txt)
- sample.txt (txt)
- checkov (txt)
- src.cfn_and_python.test.yaml.json (json)
- src.test.yaml.json (json)
- src.js.docker.Dockerfile.json (json)
- bandit (txt)
- src.json (json)
- src.ash_output.work.json (json)
- ATTRIBUTION.md (markdown)