Skip to main content
Glama
badchars

living-off-the-land-lolbins-mcp-server

by badchars

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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