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.1.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.1-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: safevitals-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 ff9f257df0a96ae10a833a8bd8afa0bb55ef6b9198dbf7b12deb57237aa77b6d
MD5 15235849fb71e2b13621937d24dafed3
BLAKE2b-256 09082b1ca15cab3a20c8af184a06f2be4c48a13e2819d496112bb3c245865599

See more details on using hashes here.

File details

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

File metadata

  • Download URL: safevitals-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a6cd2381b7250736612d14c08ab3788edb9576dadeeddc109c3cb72ff54be724
MD5 2488511e5aff883fa65b77f1c0dd371a
BLAKE2b-256 146852d20d6f1f03a9bb5edaaab558b4aaf0e4d6287b2e7ed7961f6daa32a0da

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