用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/AeonDave/malskill --skill androguard命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Operate the MCPwn Kali/Debian MCP efficiently: manage sessions, discover catalog tools, choose synchronous, detached, or interactive execution, move files through workspace/CAS planes, establish tunnels and shells, and run GDB or Frida debugging in the MCPwn runtime or through explicit host/device transports. Use for MCPwn or Kali MCP work, pwn/CTF and dynamic-analysis sessions, remote targets, connectivity or file-transfer problems, and optional NeuroMatrix-backed emulation/debugging through MCPwn's emulation domain.
Operate the standalone, client-neutral NeuroMatrix emulation MCP: create isolated sessions, stage CAS artifacts, discover and run Unicorn/Qiling/QEMU/Renode tools, manage jobs and interactive processes, expose guest endpoints, and debug emulated targets with GDB. Use for reverse engineering, user-mode or full-system emulation, firmware/kernel/MCU analysis, guest-service rehosting, runtime-evidence collection, or as the optional emulation provider behind MCPwn or another orchestrator.
Create, implement, scaffold, migrate, or review Model Context Protocol (MCP) servers against modern MCP 2026-07-28. Use for server architecture, tool/resource/prompt contracts, stdio or Streamable HTTP transports, MRTR, optional extensions, authorization, security, and real-transport validation. Also use to isolate legacy initialization or session behavior. Do not use merely to configure an MCP client or invoke an existing server.
基于 SOC 职业分类
正在显示 SKILL.md
| name | androguard |
| description | Auth/lab ref: Python toolkit for Android APK, DEX, resources, manifest, and certificate analysis. |
| license | Apache-2.0 |
| compatibility | Linux, macOS, Windows; Python 3. |
| metadata | {"author":"AeonDave","version":"1.0"} |
Scriptable Android static analysis for APK, DEX, XML, and resources.
Use Androguard when you need:
Use jadx for human-readable code browsing. Use Androguard when you want automation and structured output.
pip install androguard
Official project notes that 4.x is the actively developed line and differs significantly from the older 3.3.5 branch.
from androguard.misc import AnalyzeAPK
apk, dex, analysis = AnalyzeAPK("app.apk")
print(apk.get_package())
print(apk.get_app_name())
print(apk.get_permissions())
print(apk.get_activities())
print(apk.get_services())
print(apk.get_receivers())
This is the fastest route for repeatable APK metadata extraction.
from androguard.misc import AnalyzeAPK
apk, dex, analysis = AnalyzeAPK("app.apk")
print("Package:", apk.get_package())
print("Permissions:", apk.get_permissions())
print("Activities:", apk.get_activities())
print("Services:", apk.get_services())
print("Receivers:", apk.get_receivers())
for name in apk.get_files():
print(name)
Useful for spotting:
Use Androguard when you need to script certificate extraction or compare multiple APKs for shared signing material.
Use the analysis object when you need to inspect methods, classes, or search strings programmatically instead of manually hunting in a GUI.
jadx for readable code reviewapktool if you need patch-and-rebuildadb or Frida later for dynamic validationjadx for large manual reviews.No bundled scripts/, references/, or assets/.
Use upstream examples and current GitHub Pages docs for version-specific API details.