← 返回命令列表

Linux command

androguard 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Analyze

androguard analyze [app.apk]

Decompile

androguard decompile -o [output_dir] [app.apk]

Example

androguard axml -i [app.apk] | grep permission

Disassemble

androguard disassemble [app.apk]

Example

androguard sign [app.apk]

说明

androguard is a Python tool for reverse engineering, malware analysis, and security assessment of Android applications. It can analyze APK files, decompile DEX code, parse Android manifests, and extract permissions and components. The tool provides both command-line utilities and a Python API for programmatic analysis, making it useful for both manual review and automated security scanning.

参数

analyze
Interactive analysis session
decompile
Decompile APK to Java source code
disassemble
Disassemble DEX to smali
axml
Parse and display Android XML files
sign
Analyze APK signatures
cg
Generate call graph
-o _dir_
Output directory
-i _file_
Input file
-f _format_
Output format

FAQ

What is the androguard command used for?

androguard is a Python tool for reverse engineering, malware analysis, and security assessment of Android applications. It can analyze APK files, decompile DEX code, parse Android manifests, and extract permissions and components. The tool provides both command-line utilities and a Python API for programmatic analysis, making it useful for both manual review and automated security scanning.

How do I run a basic androguard example?

Run `androguard analyze [app.apk]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does analyze do in androguard?

Interactive analysis session