MCPcopy Index your code
hub / github.com/P0cL4bs/wifipumpkin3

github.com/P0cL4bs/wifipumpkin3 @v1.1.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.7 ↗ · + Follow
1,464 symbols 4,207 edges 181 files 196 documented · 13% updated 2y agov1.1.7 · 2023-11-16★ 2,4762 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Wifipumpkin3

Wp3

Powerful framework for rogue access point attack.

build status license changelog changelog code style

AKUANDUBA

Overview

wifipumpkin3 is powerful framework for rogue access point attack, written in Python, that allow and offer to security researchers, red teamers and reverse engineers to mount a wireless network to conduct a man-in-the-middle attack.

Main Features

  • Rogue access point attack
  • Man-in-the-middle attack
  • Module for deauthentication attack
  • Module for extra-captiveflask templates
  • Rogue Dns Server
  • Captive portal attack (captiveflask)
  • Intercept, inspect, modify and replay web traffic
  • WiFi networks scanning
  • DNS monitoring service
  • Credentials harvesting
  • Phishkin3 (Support MFA phishing attack via captive portal)
  • EvilQR3 (Support Phishing QR code attack)
  • Transparent Proxies
  • RestFulAPI (new)
  • and more!

Donation

Patreon:

patreon

paypal:

donate

Via BTC:

1HBXz6XX3LcHqUnaca5HRqq6rPUmA3pf6f

Supported platforms

  • Python: you need Python 3.8 or later to run Wp3.
:warning: NOTE: The Wp3 require hostapd installed by default
  • Operating System:
  • a recent version of Linux (we tested on Ubuntu 22.04 LTS);
  • please note: Windows is not supported.

Installation & Documentation

Learn more about using wp3 on the official site!

Contributing

See CONTRIBUTING.md for how to help out.

community

on discord: https://discord.gg/jywYskR

License

Wp3 is licensed under the Apache 2.0.

Core symbols most depended-on inside this repo

Shape

Method 883
Function 406
Class 163
Route 12

Languages

Python77%
TypeScript23%

Modules by API surface

config/templates/loginPage/static/js/jquery-1.11.1.min.js75 symbols
config/templates/evilqr3/static/js/jquery-1.11.1.min.js75 symbols
config/templates/FlaskDemo/static/js/jquery-1.11.1.min.js75 symbols
config/templates/DarkLogin/static/js/jquery-1.11.1.min.js75 symbols
wifipumpkin3/core/common/terminal.py47 symbols
wifipumpkin3/core/servers/proxy/proxymode.py36 symbols
wifipumpkin3/core/common/platforms.py35 symbols
wifipumpkin3/core/servers/mitm/mitmmode.py28 symbols
wifipumpkin3/core/common/console.py28 symbols
wifipumpkin3/core/common/threads.py27 symbols
wifipumpkin3/core/widgets/default/logger_manager.py26 symbols
wifipumpkin3/core/packets/dnsserver.py25 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page