github.com / code-yeongyu
code-yeongyu/ oh-my-openagent
TypeScript·9116 files·commit 2686536·scanned 19d ago·cached ✓
15/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 15 — 68,348+ stars — findings likely false positives
verdict accurate?
68,348 stars
Crypto/Web3 project
33% file coverage
Partial architecture graph
CLI tool detected
threat-state: lowlive
FINDINGS ░▒▓
criticalchild_process / exec usageExecuting shell commands can be used to download and run malware, exfiltrate data, or modify system files.packages/omo-opencode/src/create-runtime-tmux-config.test.ts
const result = spawnSync(Bun.which("node") ?? "node", [
"--input-type=module",
"-e",+8warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.package.json+4
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.packages/pi-goal/src/index.ts+4
warningExtremely long lines (>1000 chars)Very long lines in source files (not minified bundles) can hide malicious code.packages/omo-codex/plugin/components/ulw-loop/src/cli-steering.ts+4
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.packages/mcp-stdio-core/src/server.ts+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.packages/omo-codex/plugin/components/bootstrap/src/worker.ts+3
warningFlattened or dead control flowDetected switch(true), dead if branches, or deeply nested ternaries — patterns used by obfuscators to hide execution order.packages/omo-senpi/src/components/ast-grep/index.ts+3
warningHigh-entropy string literalsFound 3 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.packages/omo-senpi/src/components/ulw-execute-continuation/index.ts+3
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode.packages/senpi-task/src/team/member-extension/index.ts+3
warningHigh-entropy string literalsFound 4 long strings with high Shannon entropy. This is common in obfuscated payloads that hide URLs, keys, or bytecode..agents/skills/opencode-qa/scripts/lib/fake-openai-server.mjs+3
infoSuspicious file in repoVery large source file (5555KB) — could contain obfuscated payload.omo/evidence/20260729-give-me-tips/omo-fallback.grid.json+2
infoSuspicious file in repoExecutable file (cli-smoke.ps1) in repository.omo/evidence/20260731-codex-start-work-external-blocker/cli-smoke.ps1+2
infoSuspicious file in repoExecutable file (live-install-uninstall.ps1) in repository.omo/evidence/20260803-fix-6320-uninstall-bins/live-install-uninstall.ps1+2
infoNative addon dependency"@typescript/native-preview" includes native compiled code. Native addons can hide behavior that static JS analysis cannot see.package.json+2
infoNative addon dependency"@xterm/addon-unicode11" includes native compiled code. Native addons can hide behavior that static JS analysis cannot see.package.json+2
warningDependency runs install scripts"<root>/postinstall" executes code during installation. Malicious packages use this to drop payloads before the app even runs.package.json+3
Scores 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.
2996 files scanned @ 2686536 | 8/25/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access0
obfuscation15
supply chain15
owasp / injection0
telemetry
files 2996/9116rules hit 17engine v5commit 2686536
github
code-yeongyu/oh-my-openagent
omo/lazycodex: The coding agent for tokenmaxxers;the one and only agent harness for complex codebases. For your Codex, for your OpenCode
68348
5591
285d
9116 files
2996 scanned(33%)
2686536
architecture░▒▓
entry (0) flagged (448) pkg (47)
495 nodes · 548 edgesscroll to zoom · click node to jump to finding