Skip to main content

read-assembly-store

Inspect and list managed assemblies in .NET for Android APK, AAB, legacy assembly blob, manifest, or libassembly-store.so files. Use for customer package investigation, assembly-store format identification, ABI-specific assembly listings, offsets, sizes, hashes, or determining what managed code an Android package contains.

来源信息

仓库
dotnet/android
最近来源活动
2026年10月6日 03:09
检测到的 SKILL.md 语言
英语
星标
2,141
分支
581

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
24 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
read-assembly-store
description
Inspect and list managed assemblies in .NET for Android APK, AAB, legacy assembly blob, manifest, or libassembly-store.so files. Use for customer package investigation, assembly-store format identification, ABI-specific assembly listings, offsets, sizes, hashes, or determining what managed code an Android package contains.
# Read Assembly Store Inspect the package locally with the bundled C# file-based app. Never upload customer packages or extracted code. ## Workflow 1. Resolve the input file and optional ABI filter. 2. From the repository root, run: ```bash dotnet run --file .github/skills/read-assembly-store/scripts/read-assembly-store.cs -- <input> ``` 3. To filter architectures, add `--arch=Arm64`, `--arch=Arm`, `--arch=X86_64`, or `--arch=X86`. Separate multiple values with commas. 4. Report: - target architectures - assembly count - assembly names and notable ignored entries - the local input path The app supports legacy v1 store sets and manifests, v2/v3 RID-specific stores, raw blobs, ELF `payload` wrappers, and `_assembly_store` symbol wrappers.
在 GitHub 查看