Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

Reverse Engineer

  • 43 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Guides authorized reverse engineering: static/dynamic binary analysis, disassembly and decompilation (Ghidra, IDA), protocol/format reversing, malware analysis, and patch diffing.

About

Guides authorized reverse engineering covering static and dynamic binary analysis, disassembly and decompilation workflows, protocol and file-format reversing, defensive malware analysis, and patch diffing. A developer uses it for binary/firmware analysis, IOC/YARA work, or vulnerability research with authorization.

  • Covers Ghidra, IDA, Binary Ninja, radare2, and objdump workflows
  • Emphasizes written authorization, export-control awareness, and defensive-only malware analysis

Reverse Engineer by the numbers

  • 43 all-time installs (skills.sh)
  • Ranked #1,382 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill reverse-engineer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs43
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Guides authorized reverse engineering: static/dynamic binary analysis, disassembly and decompilation (Ghidra, IDA), protocol/format reversing, malware analysis, and patch diffing.

Files

SKILL.mdMarkdownGitHub ↗

Reverse Engineer

When to Use

  • Perform authorized static or dynamic analysis of binaries, libraries, or firmware
  • Run disassembly/decompilation workflows (Ghidra, IDA, Binary Ninja, radare2, objdump)
  • Reverse protocols, file formats, or wire formats for interoperability or security research
  • Conduct defensive malware analysis—behavior, IOCs, YARA rule ideas, ATT&CK mapping
  • Patch diff vendor updates or CVE fixes to find root cause and variant surfaces
  • Document vulnerability research with reproducible steps, impact, and remediation guidance
  • Analyze firmware/images when you own or are contracted to assess the target

When NOT to Use

  • Acquire disk/memory images, chain of custody, super-timelines for legal/IR → digital-forensics-analyst
  • Lead live incident command, war room, or stakeholder comms → incident-responder
  • Triage SIEM/EDR alert queues or SOC playbooks → soc-analyst
  • Proactive enterprise telemetry hunts → threat-hunter
  • Execute authorized exploitation, pentest PoCs, or attack playbooks → penetration-tester
  • Jailbreak LLMs, prompt injection, or agent tool abuse → ai-redteam
  • Define enterprise security strategy or GRC programs → cybersecurity
  • Add SAST, SBOM, or CI/CD security gates → devsecops

Related skills

NeedSkill
Forensic acquisition, custody, host/disk/memory artifactsdigital-forensics-analyst
Live IR coordination, containment cadence, breach commsincident-responder
Alert triage, SIEM/SOAR playbooks, IOC blocking handoffsoc-analyst
Hunt-surfaced samples needing deep REthreat-hunter (handoff from)
Authorized offensive testing and exploitation within ROEpenetration-tester
Security program, vuln management, research governancecybersecurity
LLM/agent adversarial testingai-redteam
Pipeline scanning, SBOM, supply-chain gatesdevsecops
Headless binary RE (Ghidra)ghidra-headless (if installed)

Core Workflows

1. Authorization and scope

Do not analyze targets without clear legal authority.

1. Confirm written authorization (employer asset, customer SOW, bug bounty, coordinated disclosure) 2. Verify ownership or license to analyze the binary/firmware 3. Check export control and jurisdictional restrictions before sharing artifacts or techniques 4. Define in-scope artifacts, environments (isolated lab), and deliverables 5. Refuse requests to bypass DRM, license checks, or protections on unowned software

See `references/legal_authorization_and_ethics.md` and `references/reverse_engineer_scope.md`.

2. Static analysis

identify format → hash → strings/metadata → disassemble → decompile → xref/data flow → document
  • Record tool versions, hashes (SHA-256), and file provenance
  • Map entry points, imports, exports, and interesting strings
  • Label assumptions vs confirmed facts in notes

See `references/static_analysis_workflows.md`.

3. Dynamic analysis and debugging

  • Use isolated VMs or dedicated lab networks; snapshot before execution
  • Capture API/file/registry/network behavior per platform
  • Correlate runtime observations with static hypotheses
  • Never detonate unknown malware on production networks

See `references/dynamic_analysis_and_debugging.md`.

4. Malware and firmware

  • Triage samples in malware lab; document behaviors and IOCs for SOC handoff
  • Extract configs, C2 indicators, and persistence for defensive use
  • For firmware: identify image layout, boot chain, and update mechanisms
  • Coordinate with digital-forensics-analyst when legal-grade preservation is required

See `references/malware_and_firmware_reversing.md`.

5. Reporting, IOCs, and patch diffing

  • Produce reproducible steps, affected versions, and remediation recommendations
  • Export IOCs and YARA ideas (test in lab before production deployment)
  • Diff patches with clear before/after semantics and variant hunting notes
  • Separate facts from speculation; cite offsets, functions, or commits

See `references/reporting_iocs_and_patch_diffing.md`.

When to load references

  • Role boundary and engagement typesreferences/reverse_engineer_scope.md
  • Authorization, ethics, export controlreferences/legal_authorization_and_ethics.md
  • Static RE workflowreferences/static_analysis_workflows.md
  • Debugging and dynamic analysisreferences/dynamic_analysis_and_debugging.md
  • Malware and firmwarereferences/malware_and_firmware_reversing.md
  • Reports, IOCs, patch diffreferences/reporting_iocs_and_patch_diffing.md

Outputs

  • RE analysis notes — hashes, toolchain, key functions, data structures
  • Behavior summary — API/network/file actions with confidence labels
  • IOC list — hashes, domains, IPs, mutexes, paths (for SOC ingestion)
  • YARA rule draft — tested strings/byte patterns with false-positive notes
  • Patch diff report — changed functions, security relevance, variant ideas
  • Vulnerability research memo — impact, preconditions, affected versions, fix guidance

Principles

  • Authorize first — no RE on unowned or unlicensed targets
  • Lab isolation — especially for malware and exploit-adjacent work
  • Document provenance — hashes, versions, and tool chain on every deliverable
  • Defensive bias — IOCs, detections, and fixes over offensive reuse
  • Refuse bypass assistance — do not help circumvent protections without lawful authority

Related skills

Securityappsecaudit

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.