Skip to main content

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:

  1. 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.
  2. 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

safevitals-1.0.3.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

safevitals-1.0.3-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

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

Hashes for safevitals-1.0.3.tar.gz
Algorithm Hash digest
SHA256 d1882af0795d2972cd36c94643331e59ab9830649307afb1fca844473f445927
MD5 eef1bfaf350f313ea4a26a4aaa94e3ce
BLAKE2b-256 83f6047b545b55c86215201c639fc850a1d23f5149e91126f83ae24081668176

See more details on using hashes here.

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

Hashes for safevitals-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 063de74bbdd20e650fe2e8a2a654296a38bb4f0ab39223357ddd404b0dfba875
MD5 072135acd6a1b40bba9931b8d0f4477c
BLAKE2b-256 ec73e8523ee1767d7188860c04fb7e0ad09937fa68ff32ff9ee221d7694c117a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page