Why this verdict
- inconclusive: gap external_plugin_source at .claude-plugin/marketplace.json
Security findings 0
No individual findings recorded
The inconclusive verdict rests on the coverage gaps below; 2 candidate findings were refuted on review.
Refuted findings 2
Candidates the review stage examined and rejected, kept for transparency.
Code execution
criticalRefutedlow confidenceThe Linux anti-debugging reference instructs the agent to compile a ptrace-stub shared object (gcc -shared -fPIC -o hook.so hook.c) and launch the analysis target with LD_PRELOAD to bypass the target's anti-debugging checks; this is a documented bypass technique within the skill's declared reverse-engineering purpose, but it is a concrete compile-and-inject instruction the agent could run.
LD_PRELOAD=./hook.so ./target
Why it was refuted
Reach and chain pass because the reference gives a concrete compile-and-inject instruction, but the harm gate fails: the shim's entire payload is a ptrace-returns-zero stub labeled as a documented bypass for the analysis target, which falls under the declared core capability (reverse engineering packed binaries / analyzing anti-debugging) and documented security-education material, so the finding is refuted despite the executable chain.
Code execution
highRefutedlow confidenceThe self-modifying code reference demonstrates a decode-then-execute pattern that XOR-decrypts a buffer, marks it PAGE_EXECUTE_READWRITE, and transfers control to it via function pointer, though the illustrated payload is only an inert NOP;RET pair, consistent with security-education material rather than a weaponized chain.
((void(*)())buf)();
Why it was refuted
The snippet is documented self-modifying-code education whose only payload is an inert NOP;RET pair, framed by an analysis-oriented walkthrough inside the skill's declared obfuscation-understanding purpose, and no unit instructs the agent to compile or execute it. The harm gate fails on the carve-out for documented payloads in security-education material and the chain gate fails for lack of any concrete instruction.
Coverage gaps 2
Parts of the artifact the static analysis could not fully examine.
external_plugin_source plugin 'pensyve' source is not local
.claude-plugin/marketplace.json
external_plugin_source plugin 'hol-guard' source is not local
.claude-plugin/marketplace.json