security-dossier

Aggregate function security posture into structured JSON or human-readable dossiers.

17|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/marcosd4h/DeepExtractRuntime --skill security-dossier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-dossier
Source: https://github.com/marcosd4h/DeepExtractRuntime/tree/main/skills/security-dossier
Command: npx skills add https://github.com/marcosd4h/DeepExtractRuntime --skill security-dossier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Build a comprehensive security context dossier for decompiled Windows binaries to streamline pre-audit reviews and security assessments.

Core Features & Use Cases

  • Identity and reachability analysis for functions within DeepExtractIDA outputs
  • Untrusted data exposure, dangerous operations, resource patterns, and complexity metrics consolidated
  • Neighboring context and module security posture to guide remediation and review

Quick Start

Provide a target function name from an analysis DB and run the build_dossier script to generate its security dossier.

Frequently Asked Questions about security-dossier

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a security dossier for decompiled binary functions?

To generate a security dossier, provide a target function name from your analysis DB and run the build_dossier script. This automates the gathering of the function's security posture, including identity, reachability, and dangerous operations, into a structured report.

What is function reachability analysis for decompiled code?

Function reachability analysis determines which code paths can access a specific function within decompiled binaries. This security dossier aggregates reachability alongside identity, data exposure, and neighboring context to assess the overall module security posture.

Can I use this security dossier tool with any binary analysis database?

This tool specifically satisfies data sourcing from per-function analysis DBs, such as DeepExtractIDA outputs. You need a target function name from these compatible databases to successfully generate the security dossier.

What is the best way to audit untrusted data exposure in Windows binaries?

The best way to audit untrusted data exposure is to run the build_dossier script on a target function. It consolidates data exposure metrics, dangerous operations, and complexity metrics into a machine-readable JSON or human-friendly report for streamlined reviews.

Does the security dossier include module security posture or just individual functions?

The security dossier includes both individual function details and module security posture. It aggregates identity, resources, complexity, and neighboring context to guide remediation and review across module analyses.

Why does my security dossier report fail to generate from the analysis DB?

Generation fails if the provided target function name does not exist within the per-function analysis DBs. Ensure your database contains the necessary decompiled code outputs and security features before running the build_dossier script.