Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
SecAppliance is a professional-grade network security scanner designed for automated vulnerability assessment and reconnaissance.
GitHub didn't answer, so this is the saved copy from 17 h ago
Will it work on Windows?
Then run powershell -ExecutionPolicy Bypass -File .\setup.ps1. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: winget install Git.Git
git clone https://github.com/KyrilosKamal/SecAppliance.git cd SecAppliance
Python 3.13
winget install Python.Python.3.13
python -m venv .venv .venv\Scripts\Activate.ps1 pip install -r requirements.txt
python main.py
SecAppliance must run inside a virtual environment. It is not optional:
pip is often absent entirely), so a global pip install fails or is refused.requirements.txt pins exact versions; installing those over your system
packages can break other tools on the machine.Every python main.py command further down assumes the environment below is
active. If you prefer not to activate it, call the interpreter directly:
.venv/bin/python main.py ... (Windows: .venv\Scripts\python main.py ...).
Clone the repository:
git clone https://github.com/KyrilosKamal/SecAppliance.git
cd SecAppliance
Create and activate a virtual environment:
# Linux / macOS
python3 -m venv .venv
source .venv/bin/activate
# Windows (Command Prompt)
python -m venv .venv
.venv\Scripts\activate
# Windows (PowerShell)
python -m venv .venv
.\.venv\Scripts\Activate.ps1
# Verify you are inside the environment before continuing:
python -c "import sys; print(sys.prefix)"
Install dependencies:
pip install --upgrade pip
pip install -r requirements.txt
(All dependencies are strictly pinned for reproducible builds. To upgrade, test, and re-pin deliberately).
No reports for Windows yet.
GitManual AI Agent reads the 3 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.