apk-framework-detector
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
π§ 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
-
Native
- Java
- Kotlin
-
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