# Apepe | Enumerate Information From An App Based On The APK File

**URL:** <https://onehack.st/t/apepe-enumerate-information-from-an-app-based-on-the-apk-file/258629>\
**Category:** Tools & Scripts\
**Tags:** hacking, freebies, android\
**Created:** [October 8, 2023, 9:35pm UTC](https://onehack.st/t/apepe-enumerate-information-from-an-app-based-on-the-apk-file/258629 "2023-10-08T21:35:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![BlueHacker](https://onehack.st/user_avatar/onehack.st/bluehacker/32/174721_2.png) [@BlueHacker](https://onehack.st/u/BlueHacker)\
**Post date:** [October 8, 2023, 9:35pm UTC](https://onehack.st/t/apepe-enumerate-information-from-an-app-based-on-the-apk-file/258629/1 "2023-10-08T21:35:36Z")

</div>

# [📲 Apepe](https://github.com/oppsec/Apepe#-apepe)

> 📲 Enumerate information from an app based on the APK file

[![](https://camo.githubusercontent.com/e5b4ada632d9cf469f19299aa5177001e23423a90a6a35e7e2bd0d7256133ee9/68747470733a2f2f692e696d6775722e636f6d2f307168367348712e6a7067)](https://camo.githubusercontent.com/e5b4ada632d9cf469f19299aa5177001e23423a90a6a35e7e2bd0d7256133ee9/68747470733a2f2f692e696d6775722e636f6d2f307168367348712e6a7067)

[![](https://camo.githubusercontent.com/56f9803ddef3d039e981936c21f81ccda6501bda44c1c3a0db0601de0001f19c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/56f9803ddef3d039e981936c21f81ccda6501bda44c1c3a0db0601de0001f19c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765) [![](https://camo.githubusercontent.com/53e58c440d9f5ac38e9db00c837791ba75dc0400d2ab9f5f7ca5449af5eceb87/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/53e58c440d9f5ac38e9db00c837791ba75dc0400d2ab9f5f7ca5449af5eceb87/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765) [![](https://camo.githubusercontent.com/502d98f187eb9931370ff591520ef6981cac7afa0eb25c4f6e73b2b1fe29e1ec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6162656c3d5354415253266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/502d98f187eb9931370ff591520ef6981cac7afa0eb25c4f6e73b2b1fe29e1ec/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6162656c3d5354415253266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765) [![](https://camo.githubusercontent.com/3b73f46601245ad4644471ca08ebd281e71279b73016309802c8329c6474cb12/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/3b73f46601245ad4644471ca08ebd281e71279b73016309802c8329c6474cb12/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765) [![](https://camo.githubusercontent.com/713e0dd03ae42e5342a00674424e9697d28cb795e70d14c202fa0a41594e6d35/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)](https://camo.githubusercontent.com/713e0dd03ae42e5342a00674424e9697d28cb795e70d14c202fa0a41594e6d35/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f6f70707365632f41706570653f636f6c6f723d6f72616e6765266c6f676f3d676974687562266c6f676f436f6c6f723d6f72616e6765267374796c653d666f722d7468652d6261646765)

* * *

### [🕵 What is Apepe?](https://github.com/oppsec/Apepe#%EF%B8%8F-what-is-apepe)

🕵 **Apepe** is a Python tool developed to help pentesters and red teamers to easily get information from the target app. This tool will extract basic informations as the package name, if the app is signed and the development language…

### [⚡ Installing / Getting started](https://github.com/oppsec/Apepe#-installing--getting-started)

A quick guide of how to install and use Apepe.

1. git clone [https://github.com/oppsec/Apepe.git](https://github.com/oppsec/Apepe.git) 2. pip install -r requirements.txt 3. python3 main -f \<apk-file.apk\>

### [⚙ Pre-requisites](https://github.com/oppsec/Apepe#%EF%B8%8F-pre-requisites)

- [Python](https://www.python.org/downloads/) installed on your machine
- The .apk from the target mobile app

### [✨ Features](https://github.com/oppsec/Apepe#-features)

- Detect mobile app development lanague
- Information gathering
- Extremely fast
- Low RAM and CPU usage
- Made in Python

### [🖼 Example](https://github.com/oppsec/Apepe#%EF%B8%8F-example)

[![](https://camo.githubusercontent.com/bdc9bb0b0410e8aaf8cb409f28714df0f5f0514d7b076859abc18cdb9a02abf4/68747470733a2f2f692e696d6775722e636f6d2f694c3271326e512e706e67)](https://camo.githubusercontent.com/bdc9bb0b0410e8aaf8cb409f28714df0f5f0514d7b076859abc18cdb9a02abf4/68747470733a2f2f692e696d6775722e636f6d2f694c3271326e512e706e67)

### [📚 To-Do](https://github.com/oppsec/Apepe#-to-do)

- Support to .ipa files (iOS)
- Detect certificate library used by the app
- Add argument to return list of possible SSL Pinning scripts
- Common vulnerabilities check?

### [🔨 Contributing](https://github.com/oppsec/Apepe#-contributing)

A quick guide of how to contribute with the project.

1. Create a fork from Apepe repository 2. Download the project with git clone [https://github.com/your/Apepe.git](https://github.com/your/Apepe.git) 3. cd Apepe/ 4. Make your changes 5. Commit and make a git push 6. Open a pull request

### [⚠ Warning](https://github.com/oppsec/Apepe#%EF%B8%8F-warning)

- The developer is not responsible for any malicious use of this tool.

## GitHub:

> **[GitHub - 000pp/Apepe: 📲 Python project developed to help on the process...](https://github.com/000pp/Apepe)**
>
> 📲 Python project developed to help on the process of searching for vulnerabilities in Android mobile applications. It takes the APK file and use apktool to decompile, and Python libraries to analyze the extracted information.
