github.com / code-yeongyu
code-yeongyu/ oh-my-openagent
TypeScript·8575 files·commit 3de37fe·scanned 5d ago·cached ✓
15/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 15 — 68,047+ stars — findings likely false positives
verdict accurate?
68,047 stars
Crypto/Web3 project
35% 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/start-work-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.
3000 files scanned @ 3de37fe | 8/19/2026 | heuristic scan — always review manually
risk by category
code execution10
network & exfiltration0
file system access0
obfuscation15
supply chain15
owasp / injection0
telemetry
files 3000/8575rules hit 18engine v5commit 3de37fe
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
68047
5559
265d
8575 files
3000 scanned(35%)
3de37fe
architecture░▒▓
entry (1) flagged (453) pkg (49)
503 nodes · 551 edgesscroll to zoom · click node to jump to finding