AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Archive File Triage

skill-asaiuta-reverse-workbench-skill-archive-file-triage · by Asaiuta

对用户提供或任务产生的未知文件、压缩包、证据包、源码包、固件包及解压产物做安全的前置分诊。需要识别格式、计算哈希、查看归档清单、受控解压或发现嵌套文件/路径穿越风险时使用;在固件、恶意样本、CTF、取证、APK 或二进制分析前优先使用。

No reviews yet
0 installs
14 views
0.0% view→install

Install

$ agentstack add skill-asaiuta-reverse-workbench-skill-archive-file-triage

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-asaiuta-reverse-workbench-skill-archive-file-triage)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
19d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Archive File Triage? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

文件与归档前置分诊

在深入逆向、固件、恶意样本或取证分析前,先建立输入文件的身份与受控工作副本。这样既保留可复核证据,也避免把路径穿越、软链接、压缩炸弹或嵌套归档直接带入后续步骤。

工具与路径

先读取 ../tool-index.md;工具路径以索引为准,缺失时按现有 bootstrap 流程安装。常用工具:Get-FileHashfile7ztarunzipExpand-Archive。Windows 内置 cmdlet 可完成哈希和 ZIP 基础处理;未知格式优先通过 file7z l 判别。

在构造不熟悉 CLI 参数前,先查本机帮助:

Get-Help Get-FileHash -Full
7z
file --help
unzip -h
tar --help

工作流

  1. 保留原件:不修改用户提供的输入;在任务目录建立单独输出目录,例如 artifacts//
  2. 记录身份:记录完整路径、大小、修改时间和 SHA-256。需要跨报告关联时可追加 SHA-1/MD5,但 SHA-256 是主标识。
  3. 先识别、后列举:使用文件类型识别和归档 listing,不要直接递归解压。
  4. 评估解压风险:检查绝对路径、.. 路径、软/硬链接、异常文件数、嵌套归档和异常解压体积。
  5. 受控提取:仅解压到任务专属的新目录;保留命令日志和 listing。不要执行解出的程序、脚本或安装包。
  6. 再次分诊:对提取结果按文件类型、哈希与目录结构做一次分类;按目标切换到 firmware-pentest/apk-reverse/reverse-engineering/malware-analysis/

最小证据记录

$input = 'C:\case\sample.bin'
$out = 'C:\case\artifacts\sample'
New-Item -ItemType Directory -Force -Path $out | Out-Null
Get-Item -LiteralPath $input | Format-List FullName,Length,LastWriteTimeUtc |
  Out-File -Encoding utf8 "$out\metadata.txt"
Get-FileHash -Algorithm SHA256 -LiteralPath $input |
  Format-List | Out-File -Encoding utf8 "$out\hashes.txt"

将大型清单、原始命令输出和递归结果写入文件,不要全部贴入对话。

输出要求

报告:输入路径、类型、大小、哈希(适用时)、实际命令、输出目录、重要提取路径、可疑归档行为,以及无法确认或解压失败的限制。

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.