APK Vulnerability Scanner by Safe Vitals
Project description
Safe Vitals
Safe Vitals is a Python-based APK vulnerability scanner that decompiles APKs, runs security scans, and generates detailed PDF reports.
Features
- Decompiles APKs
- Runs MobSF scans
- Generates a PDF vulnerability report
Requirements
This project requires the following external tools to be installed and available in the system's PATH:
-
apktool
- Used for reverse-engineering APK files.
- Installation:
sudo apt install apktool # On Linux brew install apktool # On macOS
For other platforms, follow the instructions here.
-
dex2jar
- Converts DEX files into JAR format for decompilation.
- Installation:
- Download the latest release from GitHub.
- Extract the files and add the directory to your
PATH.
export PATH=$PATH:/path/to/dex2jar
Install
pip install safebitals
How To Run
safebitals -a file.apk
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file safevitals-1.0.3.tar.gz.
File metadata
- Download URL: safevitals-1.0.3.tar.gz
- Upload date:
- Size: 1.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d1882af0795d2972cd36c94643331e59ab9830649307afb1fca844473f445927
|
|
| MD5 |
eef1bfaf350f313ea4a26a4aaa94e3ce
|
|
| BLAKE2b-256 |
83f6047b545b55c86215201c639fc850a1d23f5149e91126f83ae24081668176
|
File details
Details for the file safevitals-1.0.3-py3-none-any.whl.
File metadata
- Download URL: safevitals-1.0.3-py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
063de74bbdd20e650fe2e8a2a654296a38bb4f0ab39223357ddd404b0dfba875
|
|
| MD5 |
072135acd6a1b40bba9931b8d0f4477c
|
|
| BLAKE2b-256 |
ec73e8523ee1767d7188860c04fb7e0ad09937fa68ff32ff9ee221d7694c117a
|