Files
q3alique acc1b4f3e7 Initial release of codeflow
Static taint-analysis and visualization tool for source-code security review.
Supports deep analysis for Python, JavaScript/TypeScript, Java, Go, and C#,
with structural support for all other languages via the generic extractor.

Outputs: interactive HTML report, LLM-ready Markdown review document,
and optional Burp Suite JSON export. Self-bootstrapping launcher (run.py)
requires no virtual environment.
2026-06-08 00:55:14 +02:00

22 lines
759 B
Python

from codeflow.analysis.base_extractor import ExtractionResult
from codeflow.analysis.python_extractor import PythonExtractor
from codeflow.analysis.js_extractor import JSExtractor
from codeflow.analysis.generic_extractor import GenericExtractor
from codeflow.analysis.graph_builder import build
from codeflow.analysis.taint_tracker import propagate_taint
from codeflow.analysis.boundary_marker import mark_dangerous_boundaries
from codeflow.analysis.flow_identifier import identify_flows
from codeflow.analysis.clusterer import cluster_flows
__all__ = [
"ExtractionResult",
"PythonExtractor",
"JSExtractor",
"GenericExtractor",
"build",
"propagate_taint",
"mark_dangerous_boundaries",
"identify_flows",
"cluster_flows",
]