Skip to content

Installation Guide

Your Name edited this page Mar 6, 2026 · 10 revisions

Installation

  • UV (Recommended)
uv tool install git+https://github.com/aniqfakhrul/powerview.py
  • Pypi
sudo apt install libkrb5-dev
pip3 install powerview
  • Pipx
sudo apt install libkrb5-dev
pipx install "git+https://github.com/aniqfakhrul/powerview.py"
  • nix

Note

  1. You can enable flakes and nix-command permanently by adding the following line experimental-features = nix-command flakes to /etc/nix/nix.conf.
  2. Instead of using: nix shell github:aniqfakhrul/powerview.py --extra-experimental-features flakes --extra-experimental-features nix-command.
  3. You can use the command below.
nix shell github:aniqfakhrul/powerview.py
  • Manual
git clone https://github.com/aniqfakhrul/powerview.py
cd powerview.py
sudo apt install libkrb5-dev
./install.sh

Important

In case the installation throws error related to gssapi library. You might need to install libkrb5-dev (Debian/Ubuntu) or krb5-devel (CentOS) sudo apt install libkrb5-dev

Optional Extras

  • MCP Server (for AI assistant integration)
pip3 install powerview[mcp]
# or from source
pip3 install .[mcp]
  • Web Interface dependencies are bundled in the base installation.

Getting Started

Use Cases

Available Modules

LDAP Operations
GPO
Computer Enumeration
ADCS
Exchange
Domain Trust
Service Accounts
Shadow Credentials
Misc

Web UI

Usage
API Documentation

Integrations

Sponsor

Clone this wiki locally