# blackhillsinfosec/WifiForge

WifiForge is a tool developed by Black Hills InfoSec to help train Pentesters on different Wi-Fi attack vectors and Wireless capabilities.

Repository: https://github.com/blackhillsinfosec/WifiForge
Canonical: https://ross.abutalabs.com/products/wififorge
Language: Python
License: Apache-2.0
License Family: permissive
Topics: aircrack-ng-pentest, aircrack-ng-tutorial, airgeddon, arpspoof, docker, dockerfile, hacking, john-the-ripper, kali, linux, pentesting, wifi, wifi-hacking, wifi-pineapple, wifi-security, wifiphisher, wireless-hacking, artificial-intelligence
Last push: 2026-07-16T16:35:06+00:00

## Health v2 (maintenance only)
Score: 70/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 92, release rhythm 48, longevity 60
- inputs: {"age_days": 840, "days_push": 48, "days_rel": 351, "gap_med": 8.5, "n_releases_24m": 9}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1184, forks 151 (observed 2026-08-28T04:03:54.806409+00:00)

## What it is
WifiForge is a Python-based training framework from Black Hills InfoSec that simulates Wi-Fi networks using mininet-wifi so pentesters can practice wireless attack vectors legally and safely. It automates lab setup and bundles common wireless attack tools without requiring physical hardware.

## Use cases
- learn wifi hacking without buying hardware
- practice wireless attack labs in a VM
- train pentesters on wifi attack vectors
- simulate wifi networks for security training
- run aircrack-ng and wifiphisher labs safely
- set up a legal wifi pentesting practice environment

## When to choose
- you want hands-on wireless security training without physical wifi adapters
- you need a safe, legal lab environment for learning wifi attacks
- you're teaching or self-studying wifi exploitation techniques

## When to avoid
- you need a stable production tool for real wireless assessments
- you require guaranteed stability - the project is explicitly unstable and VM-only
- you need to test against real-world wireless networks

## Facets
- artifact type: framework
- maturity: experimental
- function: simulation, penetration-testing, security, developer-tools, cli
- domain: security, penetration-testing, education, networking, tutorials
- platform: python, cli
- tags: wifi-hacking, wireless-security, pentesting-labs, mininet-wifi, training-labs, cybersecurity-training, kali-linux, virtual-lab-environment, linux, docker

## Member repositories
- blackhillsinfosec/WifiForge (main) score 70

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:54.806409+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:24:14.123566+00:00, confidence not recorded.
  - readme: https://github.com/blackhillsinfosec/WifiForge (fetched 2026-08-28T04:03:54.806409+00:00, sha 4eb705909cb9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
