{"nodes": [{"id": "$graphify-root$_scripts_security_scan", "label": "security-scan", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L1", "metadata": {"language": "bash", "kind": "file"}}, {"id": "$graphify-root$_scripts_security_scan__entry", "label": "security-scan script", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L1", "metadata": {"language": "bash", "kind": "bash_entrypoint"}}, {"id": "$graphify-root$_scripts_security_scan_truthy", "label": "truthy()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L14", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_usage", "label": "usage()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L25", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_timestamp", "label": "timestamp()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L39", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_ensure_report_dir", "label": "ensure_report_dir()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L43", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_require_docker", "label": "require_docker()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L47", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_prepare_security_scans", "label": "prepare_security_scans()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L54", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_trivy", "label": "run_trivy()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L90", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_gitleaks", "label": "run_gitleaks()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L114", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_scan_targets", "label": "scan_targets()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L143", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_safe_target_name", "label": "safe_target_name()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L159", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_zap", "label": "run_zap()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L163", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_nuclei", "label": "run_nuclei()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L188", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_header_value", "label": "header_value()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L215", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_security_web", "label": "run_security_web()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L230", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_kube_bench", "label": "run_kube_bench()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L316", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_lynis_findings", "label": "lynis_findings()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L330", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "label": "print_lynis_fallback_focus()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L337", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "label": "print_lynis_llm_focus()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L359", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_print_lynis_focus", "label": "print_lynis_focus()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L459", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_scripts_security_scan_run_lynis_host", "label": "run_lynis_host()", "file_type": "code", "source_file": "scripts/security-scan", "source_location": "L479", "metadata": {"language": "bash", "kind": "bash_function"}}], "edges": [{"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan__entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_truthy", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L14", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_usage", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L25", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L39", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L43", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L47", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_prepare_security_scans", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L54", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_trivy", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L90", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_gitleaks", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L114", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_scan_targets", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L143", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_safe_target_name", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L159", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_zap", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L163", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_nuclei", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L188", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_header_value", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L215", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_security_web", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L230", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_kube_bench", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L316", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_lynis_findings", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L330", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L337", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L359", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_print_lynis_focus", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L459", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan", "target": "$graphify-root$_scripts_security_scan_run_lynis_host", "relation": "defines", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L479", "weight": 1.0}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_trivy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L516", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_gitleaks", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L517", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_zap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L518", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_prepare_security_scans", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L521", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_nuclei", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L533", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_security_web", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L536", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_kube_bench", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L539", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_run_lynis_host", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L542", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan__entry", "target": "$graphify-root$_scripts_security_scan_usage", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L545", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_prepare_security_scans", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L64", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_prepare_security_scans", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L65", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_trivy", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L92", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_trivy", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L93", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_trivy", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L100", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_gitleaks", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L117", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_gitleaks", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L118", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_gitleaks", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L129", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_zap", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L167", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_zap", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L168", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_zap", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L169", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_zap", "target": "$graphify-root$_scripts_security_scan_safe_target_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L174", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_nuclei", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L192", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_nuclei", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L193", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_nuclei", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L194", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_nuclei", "target": "$graphify-root$_scripts_security_scan_safe_target_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L199", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_security_web", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L247", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_security_web", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L248", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_security_web", "target": "$graphify-root$_scripts_security_scan_safe_target_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L259", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_kube_bench", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L318", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_kube_bench", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L319", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_kube_bench", "target": "$graphify-root$_scripts_security_scan_require_docker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L320", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "target": "$graphify-root$_scripts_security_scan_truthy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L367", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_print_lynis_focus", "target": "$graphify-root$_scripts_security_scan_lynis_findings", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L472", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_print_lynis_focus", "target": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L473", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_print_lynis_focus", "target": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L474", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_lynis_host", "target": "$graphify-root$_scripts_security_scan_timestamp", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L483", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_lynis_host", "target": "$graphify-root$_scripts_security_scan_ensure_report_dir", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L484", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_scripts_security_scan_run_lynis_host", "target": "$graphify-root$_scripts_security_scan_print_lynis_focus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts/security-scan", "source_location": "L509", "weight": 1.0, "context": "call"}], "raw_calls": [{"language": "bash", "callee": "set", "caller_nid": "$graphify-root$_scripts_security_scan__entry", "source_file": "scripts/security-scan", "source_location": "L2"}, {"language": "bash", "callee": "cd", "caller_nid": "$graphify-root$_scripts_security_scan__entry", "source_file": "scripts/security-scan", "source_location": "L4"}, {"language": "bash", "callee": "dirname", "caller_nid": "$graphify-root$_scripts_security_scan__entry", "source_file": "scripts/security-scan", "source_location": "L4"}, {"language": "bash", "callee": "pwd", "caller_nid": "$graphify-root$_scripts_security_scan__entry", "source_file": "scripts/security-scan", "source_location": "L4"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_scripts_security_scan__entry", "source_file": "scripts/security-scan", "source_location": "L549"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_security_scan_truthy", "source_file": "scripts/security-scan", "source_location": "L17"}, {"language": "bash", "callee": "cat", "caller_nid": "$graphify-root$_scripts_security_scan_usage", "source_file": "scripts/security-scan", "source_location": "L26"}, {"language": "bash", "callee": "date", "caller_nid": "$graphify-root$_scripts_security_scan_timestamp", "source_file": "scripts/security-scan", "source_location": "L40"}, {"language": "bash", "callee": "mkdir", "caller_nid": "$graphify-root$_scripts_security_scan_ensure_report_dir", "source_file": "scripts/security-scan", "source_location": "L44"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_security_scan_require_docker", "source_file": "scripts/security-scan", "source_location": "L48"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_require_docker", "source_file": "scripts/security-scan", "source_location": "L49"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_scripts_security_scan_require_docker", "source_file": "scripts/security-scan", "source_location": "L50"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_prepare_security_scans", "source_file": "scripts/security-scan", "source_location": "L67"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_prepare_security_scans", "source_file": "scripts/security-scan", "source_location": "L68"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_scripts_security_scan_prepare_security_scans", "source_file": "scripts/security-scan", "source_location": "L69"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_trivy", "source_file": "scripts/security-scan", "source_location": "L95"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_security_scan_run_trivy", "source_file": "scripts/security-scan", "source_location": "L96"}, {"language": "bash", "callee": "trivy", "caller_nid": "$graphify-root$_scripts_security_scan_run_trivy", "source_file": "scripts/security-scan", "source_location": "L97"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_run_trivy", "source_file": "scripts/security-scan", "source_location": "L101"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_gitleaks", "source_file": "scripts/security-scan", "source_location": "L121"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_security_scan_run_gitleaks", "source_file": "scripts/security-scan", "source_location": "L122"}, {"language": "bash", "callee": "gitleaks", "caller_nid": "$graphify-root$_scripts_security_scan_run_gitleaks", "source_file": "scripts/security-scan", "source_location": "L123"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_run_gitleaks", "source_file": "scripts/security-scan", "source_location": "L130"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_security_scan_scan_targets", "source_file": "scripts/security-scan", "source_location": "L147"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_security_scan_scan_targets", "source_file": "scripts/security-scan", "source_location": "L148"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_scan_targets", "source_file": "scripts/security-scan", "source_location": "L152"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_scripts_security_scan_scan_targets", "source_file": "scripts/security-scan", "source_location": "L153"}, {"language": "bash", "callee": "sed", "caller_nid": "$graphify-root$_scripts_security_scan_scan_targets", "source_file": "scripts/security-scan", "source_location": "L156"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_security_scan_safe_target_name", "source_file": "scripts/security-scan", "source_location": "L160"}, {"language": "bash", "callee": "sed", "caller_nid": "$graphify-root$_scripts_security_scan_safe_target_name", "source_file": "scripts/security-scan", "source_location": "L160"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_zap", "source_file": "scripts/security-scan", "source_location": "L171"}, {"language": "bash", "callee": "read", "caller_nid": "$graphify-root$_scripts_security_scan_run_zap", "source_file": "scripts/security-scan", "source_location": "L172"}, {"language": "bash", "callee": "continue", "caller_nid": "$graphify-root$_scripts_security_scan_run_zap", "source_file": "scripts/security-scan", "source_location": "L173"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_run_zap", "source_file": "scripts/security-scan", "source_location": "L176"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_nuclei", "source_file": "scripts/security-scan", "source_location": "L196"}, {"language": "bash", "callee": "read", "caller_nid": "$graphify-root$_scripts_security_scan_run_nuclei", "source_file": "scripts/security-scan", "source_location": "L197"}, {"language": "bash", "callee": "continue", "caller_nid": "$graphify-root$_scripts_security_scan_run_nuclei", "source_file": "scripts/security-scan", "source_location": "L198"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_run_nuclei", "source_file": "scripts/security-scan", "source_location": "L201"}, {"language": "bash", "callee": "awk", "caller_nid": "$graphify-root$_scripts_security_scan_header_value", "source_file": "scripts/security-scan", "source_location": "L219"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L252"}, {"language": "bash", "callee": "read", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L257"}, {"language": "bash", "callee": "continue", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L258"}, {"language": "bash", "callee": "tee", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L263"}, {"language": "bash", "callee": "curl", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L270"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L276"}, {"language": "bash", "callee": "rm", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L306"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_security_scan_run_security_web", "source_file": "scripts/security-scan", "source_location": "L312"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_kube_bench", "source_file": "scripts/security-scan", "source_location": "L322"}, {"language": "bash", "callee": "docker", "caller_nid": "$graphify-root$_scripts_security_scan_run_kube_bench", "source_file": "scripts/security-scan", "source_location": "L323"}, {"language": "bash", "callee": "tee", "caller_nid": "$graphify-root$_scripts_security_scan_run_kube_bench", "source_file": "scripts/security-scan", "source_location": "L327"}, {"language": "bash", "callee": "sed", "caller_nid": "$graphify-root$_scripts_security_scan_lynis_findings", "source_file": "scripts/security-scan", "source_location": "L333"}, {"language": "bash", "callee": "awk", "caller_nid": "$graphify-root$_scripts_security_scan_lynis_findings", "source_file": "scripts/security-scan", "source_location": "L334"}, {"language": "bash", "callee": "awk", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "source_file": "scripts/security-scan", "source_location": "L341"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "source_file": "scripts/security-scan", "source_location": "L347"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_fallback_focus", "source_file": "scripts/security-scan", "source_location": "L349"}, {"language": "bash", "callee": "return", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "source_file": "scripts/security-scan", "source_location": "L368"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "source_file": "scripts/security-scan", "source_location": "L370"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "source_file": "scripts/security-scan", "source_location": "L375"}, {"language": "bash", "callee": "python3", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "source_file": "scripts/security-scan", "source_location": "L378"}, {"language": "bash", "callee": "head", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_llm_focus", "source_file": "scripts/security-scan", "source_location": "L378"}, {"language": "bash", "callee": "awk", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_focus", "source_file": "scripts/security-scan", "source_location": "L464"}, {"language": "bash", "callee": "true", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_focus", "source_file": "scripts/security-scan", "source_location": "L464"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_focus", "source_file": "scripts/security-scan", "source_location": "L466"}, {"language": "bash", "callee": "mktemp", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_focus", "source_file": "scripts/security-scan", "source_location": "L471"}, {"language": "bash", "callee": "rm", "caller_nid": "$graphify-root$_scripts_security_scan_print_lynis_focus", "source_file": "scripts/security-scan", "source_location": "L476"}, {"language": "bash", "callee": "command", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L488"}, {"language": "bash", "callee": "cat", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L489"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L499"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L502"}, {"language": "bash", "callee": "sudo", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L503"}, {"language": "bash", "callee": "printf", "caller_nid": "$graphify-root$_scripts_security_scan_run_lynis_host", "source_file": "scripts/security-scan", "source_location": "L510"}], "bash_sources": []}