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.

Quellinformationen

Repository
dotnet/android
Letzte Quellaktivität
6. Oktober 2026 um 03:09
Erkannte Sprache von SKILL.md
Englisch
Sterne
2.141
Forks
581

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
24 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
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.
Auf GitHub ansehen