Circle-IR

Security vulnerability detection powered by taint analysis

Initializing analyzer...

Java Code

Analysis Results

Click "Analyze Code" to start...
Circle-IR output will appear here after analysis...

How It Works

  1. Parsing - Tree-sitter WASM parses Java code into an AST
  2. IR Extraction - Extracts types, method calls, CFG, and DFG
  3. Taint Analysis - Identifies sources (user input) and sinks (dangerous operations)
  4. Flow Detection - Traces data flow from sources to sinks
No server required - all analysis happens locally in your browser!