living-off-the-land-lolbins-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| lookup_binaryB | Look up a binary/tool across all LOL catalogs (GTFOBins, LOLBAS, LOOBins, LOLDrivers, LOLRMM). Returns all known techniques, detection rules, cross-platform equivalents, and chain potential. |
| search_techniquesB | Search LOL techniques by function, ATT&CK ID, platform, stealth score, catalog, keyword, detection coverage, or combined filters. Returns matching entries with full details. |
| update_knowledge_baseB | Manage the LOL knowledge base: update all catalogs from upstream, update a specific catalog, show diffs, or display statistics. |
| enumerate_hostA | Parse host enumeration data (linpeas, winpeas, manual output), match against LOL knowledge base, and create an environment session for follow-up analysis. Returns matched binaries, attack surface summary, and top quick-win escalation paths. |
| find_escalation_pathsB | Find and rank all privilege escalation paths in an enumerated environment. Supports stealth-priority ranking, multi-step chains, token abuse paths, and container escape detection. |
| discover_chainsB | Discover multi-step attack chains in an enumerated environment. Chains combine escalation, persistence, lateral movement, and exfiltration steps into coherent attack narratives with reasoning. |
| find_token_abuseB | Analyze Windows token privileges in an enumerated environment and map them to known abuse techniques, potato attacks, and LOL binaries for privilege escalation. |
| analyze_binaryA | Deep analysis of a specific binary across all LOL catalogs. Returns full technique details, chain potential, detection surface analysis, functional alternatives, and computed risk score. |
| analyze_environmentA | Multi-mode environment analysis: compute risk scores, map attack surface, prioritize objectives, compare environments, or generate attack timelines. |
| compare_platformsB | Cross-platform LOL binary comparison: find equivalents between platforms, compute coverage differences, assess portability of techniques, and build unified attack chains across environments. |
| find_persistence_pathsA | Find persistence mechanisms using LOL binaries — cron jobs, services, registry keys, startup items, launch agents, scheduled tasks, and DLL persistence. |
| find_com_abuseB | Find COM object abuse techniques — hijacking, DCOM lateral movement, execution proxying, scriptlet loading. |
| find_lateral_movementB | Find lateral movement techniques using LOL binaries — SSH, WinRM, SMB, RDP, credential reuse, and WMI. |
| find_named_pipe_abuseB | Find named pipe abuse techniques — impersonation, C2 channels, relay, and discovery. |
| find_credential_accessB | Find credential access techniques — file harvesting, memory dumps, keychain access, registry credentials, token theft, and cached credentials. |
| find_wmi_abuseC | Find WMI abuse techniques — persistence via event subscriptions, lateral movement, process execution, reconnaissance. |
| find_execution_proxyB | Find execution proxy techniques — signed binary proxy execution, compile-and-execute, script hosts, WMI execution, MMC snap-in abuse. |
| find_initial_accessB | Find initial access techniques using LOL binaries — download-and-execute, compile, script hosts, macro execution, HTA execution. |
| find_package_manager_abuseA | Find package manager abuse techniques — npm lifecycle hooks, pip setup.py, gem hooks, cargo build scripts. |
| find_discoveryB | Find discovery and enumeration techniques using LOL binaries — native enumeration, network scanning, service/user/file enumeration. |
| find_collectionB | Find collection techniques using LOL binaries — file reading, screen capture, clipboard access, input capture. |
| find_exfiltration_pathsB | Find exfiltration techniques using LOL binaries — HTTP, DNS, LOTS (Living off Trusted Sites), tunnels, ADS streams, ICMP. |
| find_c2_channelsB | Find C2 communication channels using LOL binaries and trusted services — LOLC2, LOTS, tunneling, webhooks, DNS, protocol abuse. |
| find_native_cryptoB | Find native cryptographic and encoding techniques using LOL binaries — certutil, openssl, gpg, base64, PowerShell. |
| find_defense_evasionC | Find defense evasion techniques — EDR bypass, AMSI bypass, AppLocker bypass, obfuscation, DLL sideloading, driver loading, ADS hiding, timestomping |
| find_process_manipulationB | Find process manipulation techniques — parent PID spoofing, process hollowing, LOL binary injection, doppelganging, herpaderping |
| find_environment_variable_abuseB | Find environment variable abuse techniques — PATH hijacking, LD_PRELOAD, DYLD_INSERT_LIBRARIES, DLL search order, COMSPEC abuse |
| find_antiforensicsA | Find anti-forensics techniques — log clearing, artifact deletion, timestomping, logging disable, track covering, shadow copy manipulation |
| find_dll_hijackB | Find DLL hijacking techniques — search order hijacking, known vulnerable apps, phantom DLLs, sideloading, proxying, validation |
| generate_payloadC | Generate LOL binary payload information — command execution, reverse shells, bind shells, file read, file write payloads from the knowledge base |
| obfuscate_payloadB | Obfuscate commands using LOL techniques — glob wildcards, encoding, alternative binaries, string concatenation, environment variable substitution |
| chain_obfuscationC | Chain multiple obfuscation layers together for multi-layer command obfuscation |
| generate_staged_payloadB | Staged payload techniques — compression, encoding, filesystem hiding, scheduled extraction using native OS tools |
| analyze_opsec_riskB | Analyze operational security risk — noise level, log footprint, EDR trigger probability, and safer alternatives for a given command |
| build_attack_planA | Build structured attack plans from environment assessment — plan generation, scoring, optimization, and export |
| scan_driversB | Scan and analyze drivers against LOLDrivers database — hash lookup, name lookup, BYOVD candidates, certificate checking, vulnerable driver matching. |
| find_rmm_abuseB | Find RMM (Remote Monitoring & Management) tool abuse techniques — installed tool check, persistence paths, detection artifacts, lateral pivoting, silent installation. |
| find_cicd_abuseB | Find CI/CD pipeline abuse techniques — tool lookup from LOTP catalog, footgun search, pipeline poisoning, config exploitation, supply chain attacks. |
| find_cloud_abuseB | Find cloud CLI abuse techniques — AWS CLI, gcloud, Azure CLI, kubectl, and Terraform for reconnaissance, privilege escalation, persistence, and data access. |
| find_container_escapeA | Find container and Docker escape techniques — Docker socket abuse, privileged container escape, CAP_SYS_ADMIN abuse, nsenter breakout, cgroup escape. |
| find_macos_tcc_bypassB | Find macOS TCC (Transparency, Consent, and Control) bypass techniques — TCC bypass, entitlement abuse, SIP circumvention, Gatekeeper bypass. |
| query_wadcomsA | Query WADComs (Windows/Active Directory Commands) database — search commands, filter by attack type, service, or required tool for AD attacks. |
| map_threat_actorB | Map threat actor TTPs to LOL binary techniques — actor-to-technique lookup, technique-to-actor reverse mapping, actor profiles, campaign analysis, and environment-based actor prediction. |
| simulate_adversaryA | Simulate adversary behavior using LOL binaries — select simulation profile, generate playbook, validate environment, create execution plan. |
| track_technique_evolutionB | Track evolution of LOL binary techniques over time — usage history, OS version changes affecting techniques, and deprecated/removed techniques. |
| identify_techniqueB | Identify LOL technique from forensic evidence — command line analysis, Sysmon events, process trees, EDR alerts. |
| analyze_forensic_artifactA | Analyze forensic artifacts for LOL technique indicators — Windows Event Logs, Process Monitor traces, EDR alerts, network captures. |
| correlate_incident_timelineC | Correlate incident timeline events to LOL techniques — map events, identify attack sequences, reconstruct attack chains from evidence. |
| assess_detection_gapsB | Assess detection coverage gaps for LOL techniques — Sigma coverage, EDR coverage, Sysmon events, priority gaps, rule recommendations, blind spots. |
| generate_detectionB | Generate detection rules and tests for LOL techniques — Sigma rules, YARA rules, Sysmon config, EDR queries, hunt queries, Atomic Red Team tests. |
| analyze_detection_effectivenessB | Analyze detection rule effectiveness — rule vs technique coverage, false positive estimation, bypass probability, overall rule quality scoring. |
| find_detection_blind_spotsB | Find detection blind spots — zero coverage techniques, partial coverage gaps, evasion-possible techniques, priority-ranked blind spots. |
| score_red_vs_blueB | Score red team vs blue team posture — detection coverage scoring, blind spot severity, overall security posture, improvement plan. |
| map_attckB | Map LOL techniques to MITRE ATT&CK framework — technique lookup, coverage map, Navigator layer export, heatmap, gap analysis. |
| compare_os_versionsA | Compare LOL technique behavior across OS versions — binary behavior differences, technique validity, deprecation tracking, new capabilities. |
| export_reportA | Export findings and analysis as reports — JSON, Markdown, ATT&CK Navigator layer, CSV, executive summary. |
| visualize_attack_pathC | Visualize attack paths and chains — Mermaid diagrams, Graphviz DOT, ASCII trees, JSON graph data. |
| generate_purple_team_planB | Generate purple team exercise plans — red team plan, blue team detection, validation steps, combined exercise. |
| export_caldera_profileB | Export MITRE Caldera-compatible profiles — adversary profiles, ability sets, operation plans. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/badchars/living-off-the-land-lolbins-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server