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.0.tar.gz (5.6 kB 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.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file safevitals-1.0.0.tar.gz.

File metadata

  • Download URL: safevitals-1.0.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for safevitals-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6038f8e3493fe1a37772a5d34f29e0cc91e8967abe625b885f9d7b25415ac0cb
MD5 8311ce9ee2ea7f1196d61daf124a2e39
BLAKE2b-256 2e5eb75fe6dbfe0fe719df880f1cb4f6a7de8d5bb84529f4c64009657b0abc5b

See more details on using hashes here.

File details

Details for the file safevitals-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: safevitals-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca094b8e14b1a10cee4020857cfa6cf8048b30df51600bc9d233d6a8759a503e
MD5 ac75d4c519246602b5539033c18c610b
BLAKE2b-256 f90401f070f0f9533648e40223584499b2541e6cdf78124c7e07b174d3daeccc

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