LICENSE
README.md
pyproject.toml
src/herozion/__init__.py
src/herozion/__main__.py
src/herozion.egg-info/PKG-INFO
src/herozion.egg-info/SOURCES.txt
src/herozion.egg-info/dependency_links.txt
src/herozion.egg-info/entry_points.txt
src/herozion.egg-info/requires.txt
src/herozion.egg-info/top_level.txt
src/herozion/application/__init__.py
src/herozion/application/dto/__init__.py
src/herozion/application/dto/scan_dto.py
src/herozion/application/services/free_tier_display.py
src/herozion/application/use_cases/__init__.py
src/herozion/application/use_cases/scan_project.py
src/herozion/cli/__init__.py
src/herozion/cli/app.py
src/herozion/cli/container.py
src/herozion/cli/email_prompt.py
src/herozion/cli/exporter.py
src/herozion/cli/formatter.py
src/herozion/cli/name_prompt.py
src/herozion/cli/otp_prompt.py
src/herozion/cli/scan_footer.py
src/herozion/config/__init__.py
src/herozion/config/settings.py
src/herozion/domain/__init__.py
src/herozion/domain/entities/__init__.py
src/herozion/domain/entities/scan_result.py
src/herozion/domain/entities/security_score.py
src/herozion/domain/entities/vulnerability.py
src/herozion/domain/repositories/__init__.py
src/herozion/domain/repositories/scan_repository.py
src/herozion/domain/services/__init__.py
src/herozion/domain/services/analysis_service.py
src/herozion/domain/services/base_analyzer.py
src/herozion/domain/services/development_scope.py
src/herozion/domain/services/scoring_service.py
src/herozion/domain/value_objects/__init__.py
src/herozion/domain/value_objects/category.py
src/herozion/domain/value_objects/confidence.py
src/herozion/domain/value_objects/file_location.py
src/herozion/domain/value_objects/severity.py
src/herozion/i18n/__init__.py
src/herozion/i18n/messages/__init__.py
src/herozion/i18n/messages/en.py
src/herozion/i18n/messages/fr.py
src/herozion/i18n/messages/pt.py
src/herozion/infrastructure/__init__.py
src/herozion/infrastructure/analyzers/__init__.py
src/herozion/infrastructure/analyzers/bfla_analyzer.py
src/herozion/infrastructure/analyzers/bola_analyzer.py
src/herozion/infrastructure/analyzers/broken_auth_analyzer.py
src/herozion/infrastructure/analyzers/cicd_pipeline_analyzer.py
src/herozion/infrastructure/analyzers/container_image_analyzer.py
src/herozion/infrastructure/analyzers/data_exposure_analyzer.py
src/herozion/infrastructure/analyzers/ddos_analyzer.py
src/herozion/infrastructure/analyzers/dockerfile_analyzer.py
src/herozion/infrastructure/analyzers/express_middleware.py
src/herozion/infrastructure/analyzers/file_upload_analyzer.py
src/herozion/infrastructure/analyzers/hardcoded_secrets_analyzer.py
src/herozion/infrastructure/analyzers/iac_analyzer.py
src/herozion/infrastructure/analyzers/injection_analyzer.py
src/herozion/infrastructure/analyzers/input_validation_analyzer.py
src/herozion/infrastructure/analyzers/insecure_dependencies_analyzer.py
src/herozion/infrastructure/analyzers/license_analyzer.py
src/herozion/infrastructure/analyzers/llm_analyzer.py
src/herozion/infrastructure/analyzers/mass_assignment_analyzer.py
src/herozion/infrastructure/analyzers/memory_leak_analyzer.py
src/herozion/infrastructure/analyzers/mitm_analyzer.py
src/herozion/infrastructure/analyzers/nodejs_framework_context.py
src/herozion/infrastructure/analyzers/npm_lockfile.py
src/herozion/infrastructure/analyzers/open_redirect_analyzer.py
src/herozion/infrastructure/analyzers/path_traversal_analyzer.py
src/herozion/infrastructure/analyzers/performance_analyzer.py
src/herozion/infrastructure/analyzers/prototype_pollution_analyzer.py
src/herozion/infrastructure/analyzers/rate_limiting_analyzer.py
src/herozion/infrastructure/analyzers/reachability_checker.py
src/herozion/infrastructure/analyzers/registry.py
src/herozion/infrastructure/analyzers/replay_attack_analyzer.py
src/herozion/infrastructure/analyzers/sanitization_tracker.py
src/herozion/infrastructure/analyzers/secret_liveness_checker.py
src/herozion/infrastructure/analyzers/security_misconfig_analyzer.py
src/herozion/infrastructure/analyzers/sensitive_data_exposure_analyzer.py
src/herozion/infrastructure/analyzers/ssrf_analyzer.py
src/herozion/infrastructure/analyzers/webhook_abuse_analyzer.py
src/herozion/infrastructure/api/__init__.py
src/herozion/infrastructure/api/account_tier.py
src/herozion/infrastructure/api/api_client.py
src/herozion/infrastructure/api/auth_store.py
src/herozion/infrastructure/api/dashboard_client.py
src/herozion/infrastructure/api/free_session.py
src/herozion/infrastructure/api/license_cache.py
src/herozion/infrastructure/api/usage_telemetry.py
src/herozion/infrastructure/api/user_language.py
src/herozion/infrastructure/compliance/__init__.py
src/herozion/infrastructure/compliance/compliance_mapper.py
src/herozion/infrastructure/file_discovery/__init__.py
src/herozion/infrastructure/file_discovery/gitignore.py
src/herozion/infrastructure/file_discovery/project_scanner.py
src/herozion/infrastructure/fix_engine/__init__.py
src/herozion/infrastructure/fix_engine/ast_engine.py
src/herozion/infrastructure/fix_engine/engine_router.py
src/herozion/infrastructure/fix_engine/fix_engine.py
src/herozion/infrastructure/fix_engine/guided_fix.py
src/herozion/infrastructure/fix_engine/template_engine.py
src/herozion/infrastructure/persistence/__init__.py
src/herozion/infrastructure/persistence/file_analysis_cache.py
src/herozion/infrastructure/persistence/git_project_key.py
src/herozion/infrastructure/persistence/json_scan_repository.py
src/herozion/infrastructure/persistence/trial_repository.py
src/herozion/infrastructure/profiling/__init__.py
src/herozion/infrastructure/profiling/scan_profiler.py
src/herozion/infrastructure/sbom/__init__.py
src/herozion/infrastructure/sbom/sbom_generator.py
src/herozion/lsp/__init__.py
src/herozion/lsp/__main__.py
src/herozion/lsp/analyze_cli.py
src/herozion/lsp/diagnostics.py
src/herozion/lsp/inline_analyze.py
src/herozion/lsp/server.py