github.com / ondrajz
ondrajz/ go-callvis
Go·29 files·commit 67a2660·scanned 1h ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 6,526 stars — findings likely legitimate code patterns
verdict accurate?
threat-state: lowlive
FINDINGS ░▒▓
criticalGo os/exec usageos/exec is used to run external commands. In malware it drops payloads, modifies the system, or opens shells.dot.go
}
cmd := exec.Command(dotSystemBinary, fmt.Sprintf("-T%s", format), "-o", img)
cmd.Stdin = bytes.NewReader(dot)
var stderr bytes.Buffer+8Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
10 files scanned @ 67a2660 | 9/25/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access0
obfuscation0
supply chain2
owasp / injection0
telemetry
files 10/29rules hit 3engine v6commit 67a2660
github
ondrajz/go-callvis
Visualize call graph of a Go program using Graphviz
6526
429
3674d
29 files
10 scanned(34%)
67a2660
architecture░▒▓
entry (1) flagged (1) pkg (21)
31 nodes · 36 edgesscroll to zoom · click node to jump to finding