Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hack-the-box/wifi-phisher
/ types & classes
Types & classes
15 in github.com/Hack-the-box/wifi-phisher
⨍
Functions
542
◇
Types & classes
15
↓ 2 callers
Class
NotEnoughInterfacesFoundError
Exception class to raise in case of a finding less than enough interfaces.
wifiphisher/interfaces.py:10
↓ 2 callers
Class
PhishingTemplate
This class represents phishing templates
wifiphisher/phishingpage.py:42
↓ 1 callers
Class
NetworkAdapter
This class represents a newtrok interface (network adapter).
wifiphisher/interfaces.py:123
↓ 1 callers
Class
NoApInterfaceFoundError
Exception class to raise in case of a not finding a valid AP interface.
wifiphisher/interfaces.py:36
↓ 1 callers
Class
NoMonitorInterfaceFoundError
Exception class to raise in case of a not finding a valid monitor interface.
wifiphisher/interfaces.py:57
Class
ApInterfaceInvalidError
Exception class to raise in case of a invalid ap interface.
wifiphisher/interfaces.py:101
Class
DowngradeToHTTP
wifiphisher/phishinghttp.py:15
Class
InvalidTemplate
Exception class to raise in case of a invalid template
wifiphisher/phishingpage.py:34
Class
JammingInterfaceInvalidError
Exception class to raise in case of a invalid jamming interface.
wifiphisher/interfaces.py:79
Class
MACMatcher
This class is using Organizationally Unique Identifiers (OUIs) in order to match MAC addresses of devices to its vendord See http://stan
wifiphisher/macmatcher.py:8
Class
NetworkManager
This class represents a network manager where it handles all the management for the interfaces.
wifiphisher/interfaces.py:208
Class
ReceiveCredsHandler
wifiphisher/phishinghttp.py:39
Class
ShowLoadingPageHandler
wifiphisher/phishinghttp.py:56
Class
ShowPhishingPageHandler
wifiphisher/phishinghttp.py:21
Class
TemplateManager
This class handles all the template management operations
wifiphisher/phishingpage.py:215