Androguard
Installation
Please see the wiki
... let's start reversing!
Features
Androguard is a full python tool to play with Android files.
- DEX, ODEX
- APK
- Android's binary xml
- Android resources
- Disassemble DEX/ODEX bytecodes
- Basic Decompiler for DEX/ODEX files
- Frida support for easy dynamic analysis
- SQLite database to save the session
Authors: Androguard Team
Androguard + tools: Anthony Desnos (desnos at t0t0.fr).
DAD (DAD is A Decompiler): Geoffroy Gueguen (geoffroy dot gueguen at gmail dot com)
Documentation
Find the documentation for master on ReadTheDocs.
There are some (probably broken/outdated) examples and demos in the folders demos and examples.
Projects using Androguard
In alphabetical order
- AndroPyTool
- AppKnox
- Cuckoo Sandbox
- Deckard
- Droidbot
- Droidstatx
- εxodus
- F-Droid Server
- gplaycli
- Koodous
- MobSF
- qiew
- Quark-Engine
- Viper Framework
- ... and many more!
You are using Androguard and are not listed here? Just create a ticket or send us a pull request with your project!
Licenses
Androguard
Copyright (C) 2012 - 2023, Anthony Desnos (desnos at t0t0.fr) All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS-IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
DAD
Copyright (C) 2012 - 2016, Geoffroy Gueguen (geoffroy dot gueguen at gmail dot com) All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS-IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Metadata
Release files for androguard-p 4.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| androguard_p-4.1.1.tar.gz | 766.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| androguard_p-4.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.6 MB
Release files / androguard_p-4.1.1.tar.gz
| Download URL | androguard_p-4.1.1.tar.gz |
|---|---|
| Size | 766.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
87620c8c524b4495eb74bc5db1ad46cd77b4fab48e94005e5245e26f382f07cf
|
|
BLAKE2b-256 checksum How to use checksums |
4b35dcdd9bea66aa6486308b45413ed75d0b098fed3f8b1abc69e0180053a038
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|
Release files / androguard_p-4.1.1-py3-none-any.whl
| Download URL | androguard_p-4.1.1-py3-none-any.whl |
|---|---|
| Size | 823.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7971f1dc4be155ae20ff41a92c2a17b1c54cd0035d215342fe0a17b9298654bd
|
|
BLAKE2b-256 checksum How to use checksums |
3badfc0edcd3ab87f927fee9acbd78b6576fa5f615f934af7b0eb66ec363a1d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.13
|