Maverick
Description
Adaptix C2 agent using Crystal Palace PIC linker and PICO module system
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Maverick
An Adaptix C2 agent built with Crystal Palace — a custom PIC (Position Independent Code) linker and PICO module system. Demonstrates how to build modular shellcode agents where each component (transport, tasks, obfuscation) is a separate PICO blob loaded at runtime.
Note
This agent does not include any evasion techniques and is not meant to be used as-is in engagements. It is a reference implementation for building agents with Crystal Palace and the PICO module system.
Crystal Palace & PICO System
**Crystal Palace** is a PIC linker that takes compiled COFF objects and produces position-independent executables. Key concepts:
- Core PIC (
make pic +gofirst) — The main executable shellcode. Contains the bootstrap code, DFR resolver, and section markers where PICO modules get linked. Called directly by the loader. - PICO Modules (
make object) — Self-contained code blobs with their own code and data sections. Loaded at runtime viaPicoLoad()from libtcg. Each PICO has an entry point (go()) callable via function pointer. - DFR (Dynamic Function Resolution) — Crystal Palace replaces
MODULE$Functionsyntax (e.g.KERNEL32$VirtualAlloc) with calls toresolve(mod_hash, func_hash)using ROR13 hashing. No import table. All string arguments (DLL names, function names) are built on the stack as char arrays to avoid plaintext in the binary. - Section Linking — PICO blobs are embedded into the Core PIC at named sections (
entry_module,transport_module, etc.) via thelinkdirective in the.specfile. - IMPORTFUNCS — Crystal Palace struct
{LoadLibraryA, GetProcAddress}passed toPicoLoad()so PICO modules can resolve their own DFR symbols.
Build Pipeline
C source → mingw-gcc → COFF objects → Crystal Palace link → raw PIC shellcode → loader (Exe/Dll/Svc)
agent.spec
The `.spec` file defines how Crystal Palace links
Related Skills
Auto Update
Pull the latest ECC repo changes and reinstall the current managed targets.
Development Ecc Guide
Navigate ECC's current agents, skills, commands, hooks, install profiles, and docs from the live repository su
Development Epic Claim
Claim an epic issue, stamp coordination state, and sync local ownership.
Development Epic Publish
Publish a validated epic update back to the issue and local cache.
Development Epic Review
Mark epic review requested, approved, or changes requested.
Development Epic Unblock
Sweep blocked epic issues and reopen anything whose dependencies are closed.
Development Related Agents
Django Build Resolver
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration
Openai Codex CLI
(55.8k ⭐) - Lightweight coding agent that runs in your terminal.
src/agents/ — 11 Agent Definitions
**Generated:** 2026-04-11