apk-framework-detector icon indicating copy to clipboard operation
apk-framework-detector copied to clipboard

πŸš€πŸš€πŸš€Program helps you to detect the major framework or technology used in writing any android app. Just provide the apk πŸ˜‡πŸ˜‡

Β 

Apk Framework Detector

Github top language Github language count Repository size License Github issues Github forks Github stars

🚧 Apk Framework Detector πŸš€ Under construction... 🚧


About Β  | Β  Features Β  | Β  Frameworks Β  | Β  Requirements Β  | Β  Starting Β  | Β  License Β  | Β  Author


:dart: About

πŸš€πŸš€πŸš€Program helps you to detect the major framework or technology used in writing any android app. Just provide the apk πŸ˜‡πŸ˜‡

:sparkles: Logic

:heavy_check_mark: 1. Extract the apk

:heavy_check_mark: 2. Check the extracted for certain files to make certain decisions.

:heavy_check_mark: 3. Check the folder structure of the app

:heavy_check_mark: 4. Use the checks and tests to detect the major framework used in writing the app.

:rainbow: Frameworks/Technologies

  1. Native

    • Java
    • Kotlin
  2. Hybrid (Cross-Platform)

    • Flutter
    • React Native
    • Xamarin
    • Ionic
    • NativeScript
    • Cordova

:white_check_mark: Requirements

Before starting :checkered_flag:, you need to have Git and Python🐍 installed.

:checkered_flag: Starting

# Clone this project
$ git clone https://github.com/EngineerDanny/apk-framework-detector

# Access
$ cd apk-framework-detector

# Install dependencies
$ pip install zipfile36

:rocket: Running

NOTE: Place your apks in the input folder directory

# Command
 $`python main.py {app_name.apk}` or `python3 main.py {app_name.apk}`

# Example
 $`python main.py fb.apk` or `python3 main.py fb.apk`

:memo: License

This project is under license from MIT. For more details, see the LICENSE file.

Made with :heart: by EngineerDanny

Β 

Back to top