Skip to content
This repository has been archived by the owner on Apr 19, 2020. It is now read-only.

WiFi-Pumpkin v0.8.7 Beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@mh4x0f mh4x0f released this 21 Oct 16:22
· 23 commits to 0.8.7Beta since this release
8a1fada

Modularized and auto loaded proxy package, this has been a hard work segregating proxy into its own file. the proxy now can be added or removed just like plugin. it is located inside core/server/proxy/packages. user can create theier own proxy by following the existing example and focus on their new proxy without need to worry how it will be loaded into the program.

Modularized and autoloaded plugins which is located inside core/server/http_handler/proxyhandler

Modularized the wireless mode, it is now easy to add new wireless mode (hostapd), this to facilitate the other type of hostapd available out there (karma, mana) mode. the mode implementation are located under core/wirelessmode

The main tab (Home, Settings, Station, Activity Monitor) now segregated into its own file, if you want to add new tab, you will just need to subclass a base class which will load your new ui automatically. all this pages are located under core/widgets/defaults

The setting tab it is now generated automatically, this done if you subclassing CoreSettings class, the CoreSettings class is located in core/default/uimodel.py . after you subclassing the CoreSettings then you can generate your own user interface and it will be loaded in the Settings page

Same as Setting page, the home page will also now automatically generated if you make subclass of HomeDisplay class which is located inside core/default/uimodel.py

Moved the progrress bar display to the status bar next to the client counter.

Made an easy refference for the FSettings by calling FSettings.getInstance()

The FSettings call now located on the QApplication method instead of WifiPumpkin method.