MCPcopy Index your code
hub / github.com/blackhillsinfosec/WifiForge

github.com/blackhillsinfosec/WifiForge @v3.4.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.4.1 ↗ · + Follow
29 symbols 208 edges 17 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Wifi Forge Logo


GitHub Workflow Status   Discord   npm   BHIS Twitter   Wifi Forge Stars

WifiForge provides a safe and legal environment for learning WiFi hacking. Based on the open source mininet-wifi, this project automatically sets up the networks and tools needed to run a variety of WiFi exploitation labs, removing the need for the overhead and hardware normally required to perform these attacks.

Explore the Docs ·  Community Help ·  Roadmap ·  What is Wifi Forge? ·  Blog Post


Wifi Forge Running

Navigation

Note: WifiForge is still in its infancy constantly changing and growing, with growth comes issues and pain. This product is not promised to be stable, and should not be used outside of a virtual machine at this time.

References

  • https://mininet-wifi.github.io/
  • https://www.hackingarticles.in/wireless-penetration-testing-pmkid-attack/
  • https://en.wikipedia.org/wiki/IEEE_802.11i-2004
  • https://www.wildwesthackinfest.com
  • https://en.wikipedia.org/wiki/Situation_awareness
  • https://www.educba.com/linux-network-manager/
  • https://www.aircrack-ng.org/
  • https://www.aircrack-ng.org/doku.php?id=airodump-ng
  • https://www.aircrack-ng.org/doku.php?id=cracking_wpa
  • https://charlesreid1.com/wiki/Aircrack_and_John_the_Ripper
  • https://www.checkpoint.com/cyber-hub/cyber-security/what-is-hacking/wi-fi-hacking-how-it-works-and-how-to-stay-secure/
  • https://outpost24.com/blog/wps-cracking-with-reaver/
  • https://www.infosecinstitute.com/resources/hacking/ethical-hacking-wireless-hacking-with-kismet/
  • https://predatech.co.uk/capturing-and-cracking-wpa-wpa2-wifi-passwords/
  • https://medium.com/@S3Curiosity/mastering-wi-fi-reconnaissance-with-airmon-ng-a-comprehensive-guide-for-ethical-hackers-6d792c6091f9
  • https://www.webasha.com/blog/how-to-use-alfa-network-cards-for-wi-fi-hacking-packet-injection-and-wireless-security-testing-full-guide-for-ethical-hackers
  • https://www.bridewell.com/us/wireless-penetration-testing
  • https://www.threatlocker.com/blog/pineapple-hacking-how-hackers-can-infiltrate-your-wifi
  • https://medium.com/fmisec/wireless-hacking-101-f8352266895
  • https://purplesec.us/learn/perform-wireless-penetration-test/
  • https://enableit.com/hacking-wifi-technology/?srsltid=AfmBOorXV0fUT1IHYvb-_gykX4W5rOGBbp1bnH0nJZGy5Ws7ihuBn6AJ
  • https://www.stationx.net/evil-twin-wifi-attack/
  • https://www.linkedin.com/posts/ivanosullivan_when-bluetooth-gets-loose-the-crosswalk-activity-7318005872046002176-bEMl
  • https://www.cyberark.com/resources/threat-research-blog/cracking-wifi-at-scale-with-one-simple-trick
  • https://www.theverge.com/2024/8/14/24220390/bike-hack-wireless-gear-shifters
  • https://www.wired.com/story/russia-gru-apt28-wifi-daisy-chain-breach
  • https://www.krackattacks.com/
  • https://arxiv.org/abs/1709.01213
  • https://www.securew2.com/blog/8-wi-fi-hacks-how-they-work-and-preventive-measures
  • https://www.hackthebox.com/blog/wps-pin-attacks-and-cracking-wps-with-reaver
  • https://www.edureka.co/blog/types-of-wifi-hacks-prevention/
  • https://qualysec.com/wireless-penetration-testing/
  • https://ermprotect.com/blog/a-comprehensive-guide-to-penetration-testing/
  • https://github.com/grayburn/wireless-pentesting/blob/master/Wifi-recon.md
  • https://www.infosecinstitute.com/resources/hacking/13-popular-wireless-hacking-tools/
  • https://www.stationx.net/courses/wifi-hacking-course/
  • https://keepnetlabs.com/blog/everything-you-need-to-know-about-preventing-wi-fi-pineapple-attacks

Made with ❤️ by Black Hills Infosec

Core symbols most depended-on inside this repo

CONFIG_TMUX
called by 12
framework/helper_functions/CONNECT_TMUX.py
clearscreen
called by 9
framework/lab_materials/control-drones.py
halt
called by 3
framework/lab_materials/control-drones.py
remove_old_variables
called by 1
WifiForge.py
import_module_and_get_function
called by 1
WifiForge.py
load_functions_from_py_files
called by 1
WifiForge.py
print_menu
called by 1
WifiForge.py
main
called by 1
WifiForge.py

Shape

Function 29

Languages

Python100%

Modules by API surface

framework/lab_materials/control-drones.py7 symbols
WifiForge.py6 symbols
framework/lab_materials/shell.py2 symbols
framework/labs/wps_pixie_dust_attack.py1 symbols
framework/labs/wifiphisher.py1 symbols
framework/labs/wep_attack.py1 symbols
framework/labs/packet_capture_to_HCCAPX_hashcat_cracking.py1 symbols
framework/labs/evil_twin.py1 symbols
framework/labs/drone_hacking.py1 symbols
framework/labs/cracking_WPA_with_aircrack.py1 symbols
framework/labs/bettercap_wifi_auth_capture.py1 symbols
framework/labs/bettercap_recon.py1 symbols

For agents

$ claude mcp add WifiForge \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page