analyzing-cobalt-strike-malleable-profiles
Parses Cobalt Strike malleable C2 profiles using pyMalleableC2 to extract beacon configuration, HTTP communication patterns, and sleep/jitter settings.
Skill by RobotFlow-Labs
Chalk Labs
Need help deploying analyzing-cobalt-strike-malleable-profiles?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/robotflow-labs-analyzing-cobalt-strike-malleable-profiles
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/analyzing-cobalt-strike-malleable-profiles
What's inside
- Skill name
analyzing-cobalt-strike-malleable-profiles- Description
- Parses Cobalt Strike malleable C2 profiles using pyMalleableC2 to extract beacon configuration, HTTP communication patterns, and sleep/jitter settings. Combines with JARM TLS fingerprinting to detect C2 servers on the network. Use when investigating suspected Cobalt Strike infrastructure or building detection signatures for C2 traffic.
- License
- Apache-2.0
- Instructions
- 47 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (4)
- LICENSE
- SKILL.md
- api-reference.md · references/
- agent.py · scripts/
SKILL.md (first lines)
# Analyzing Cobalt Strike Malleable Profiles
## Instructions
Parse malleable C2 profiles to extract IOCs and detection opportunities using the
pyMalleableC2 library. Combine with JARM fingerprinting to identify C2 servers.
```python
from malleablec2 import Profile
# Parse a malleable profile from file
profile = Profile.from_file("amazon.profile")
# Extract global options (sleep, jitter, user-agent)
print(profile.ast.pretty())
# Access HTTP-GET block URIs and headers for network signatures
# Access HTTP-POST block for data exfiltration patterns
# Generate JARM fingerprints for known C2 infrastructure
```
Key analysis steps:
1. Parse the malleable profile to extract HTTP-GET/POST URI patterns
2. Extract User-Agent strings and custom headers for IDS signatures
3. Identify sleep time and jitter for beaconing detection thresholds
4. Scan suspect IPs with JARM to match known C2 fingerprint hashes
5. Cross-reference extracted IOCs with network traffic logs
## Examples
```python
# Parse profile and extract detection indicators
from malleablec2 import Profile
p = Profile.from_file("cobaltstrike.profile")
print(p) # Reconstructed source
# JARM scan a suspect C2 server
import subprocess
result = subprocess.run(
["python3", "jarm.py", "suspect-server.com"],
capture_output=True, text=True
)
print(result.stdout)
# Compare fingerprint against known CS JARM hashes
```From RobotFlow-Labs/skills-repo, Apache-2.0.
More from RobotFlow-Labs/skills-repo
- 0.445score
analyzing-apt-group-with-mitre-navigator
RobotFlow-Labs
Analyze advanced persistent threat (APT) group techniques using MITRE ATT&CK Navigator to create layered heatmaps of adversary TTPs for detection gap analysis…
SkillDFreshness: D★ 2Claude Code +9 - 0.445score
analyzing-campaign-attribution-evidence
RobotFlow-Labs
Campaign attribution analysis involves systematically evaluating evidence to determine which threat actor or group is responsible for a cyber operation.
SkillDFreshness: D★ 2Claude Code +9 - 0.445score
analyzing-cobaltstrike-malleable-c2-profiles
RobotFlow-Labs
Parse and analyze Cobalt Strike Malleable C2 profiles using dissect.cobaltstrike and pyMalleableC2 to extract C2 indicators, detect evasion techniques, and…
SkillDFreshness: D★ 2Claude Code +9 - 0.440score
3d-game-design
RobotFlow-Labs
Master orchestrator for 3D/2D game development — engine selection, architecture, asset pipelines, physics, multiplayer, and deployment.
SkillDFreshness: D★ 2Claude Code +9 - 0.228score
add-anima-module
RobotFlow-Labs
No description from the publisher yet.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 1, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/RobotFlow-Labs/skills-repo
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from RobotFlow-Labs
- 0.445score
analyzing-apt-group-with-mitre-navigator
RobotFlow-Labs
Analyze advanced persistent threat (APT) group techniques using MITRE ATT&CK Navigator to create layered heatmaps of adversary TTPs for detection gap analysis…
SkillDFreshness: D★ 2Claude Code +9 - 0.445score
analyzing-campaign-attribution-evidence
RobotFlow-Labs
Campaign attribution analysis involves systematically evaluating evidence to determine which threat actor or group is responsible for a cyber operation.
SkillDFreshness: D★ 2Claude Code +9 - 0.445score
analyzing-cobaltstrike-malleable-c2-profiles
RobotFlow-Labs
Parse and analyze Cobalt Strike Malleable C2 profiles using dissect.cobaltstrike and pyMalleableC2 to extract C2 indicators, detect evasion techniques, and…
SkillDFreshness: D★ 2Claude Code +9 - 0.440score
3d-game-design
RobotFlow-Labs
Master orchestrator for 3D/2D game development — engine selection, architecture, asset pipelines, physics, multiplayer, and deployment.
SkillDFreshness: D★ 2Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get analyzing-cobalt-strike-malleable-profiles running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
analyzing-cobalt-strike-malleable-profiles skill. Agent Mart. https://agentmart.dev/skills/robotflow-labs-analyzing-cobalt-strike-malleable-profiles (last updated 2026-10-24)