vaf logo

vaf

by echostorm

VAF is a modular and extensible tool designed to assess the cybersecurity posture of IoT devices. It provides detailed vulnerability analysis and mitigation guidance against established standards.

View on GitHub

Last updated: N/A

vaf

Vulnerability Assessment Framework

VAF is a modular and extensible tool designed to assess the cybersecurity posture of IoT devices against established standards such as NIST, OWASP, ISO, and ICAO. It allows users to either scan networks for connected devices or input devices manually, providing detailed vulnerability analysis and mitigation guidance.

Setup Instructions

  1. Create and activate a virtual environment: python3 -m venv venv source venv/bin/activate # On Windows use: .\venv\Scripts\activate #plz remember this part Sameer ^^

  2. Install the required dependencies: pip install -r requirements.txt

  3. make sure if you face admin policy error in windows do this in PowerShell: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser