Skip to content

EngineerDanny/apk-framework-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Β 

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


🎯 About

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

✨ Logic

βœ”οΈ 1. Extract the apk

βœ”οΈ 2. Check the extracted for certain files to make certain decisions.

βœ”οΈ 3. Check the folder structure of the app

βœ”οΈ 4. Use the checks and tests to detect the major framework used in writing the app.

🌈 Frameworks/Technologies

  1. Native

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

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

βœ… Requirements

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

🏁 Starting

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

# Access
$ cd apk-framework-detector

# Install dependencies
$ pip install zipfile36

πŸš€ 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`

πŸ“ License

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

Made with ❀️ by EngineerDanny

Β 

Back to top

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages