- Top 5 recon cards restyled as stat cards: value + sub-line + mini chart, consistent 190px anatomy; Handshakes links to the handshakes page; Previous Scans shows count/latest plus a compact picker + action row - Channel map records lobe geometry (canvas.__reconLobes / __reconLobesHit); hovering lists the networks under the cursor, click pins the tooltip, mouseleave hides it; empty states hide the tooltip too - Recon focus sidebar gains 'Send to PineAP — Twin this network': routes to Evil WPA (psk2/sae/owe from recon encryption) or OpenAP (with BSSID) and prefills the form; one-shot PineAPPrefill is consumed by the attack launcher and never auto-deploys or leaks into manual forms - Existing Actions verified end-to-end and hardened: capture/stop handshake sync the auto-collect toggle, examine buttons disable while pending - Recon resilience: loadDetail retries after failed render or 503 (no more permanently blank page), scan-list errors surface in the scan bar, poll guard prevents overlapping loads, chart draws are individually isolated - Auto-collect toggle re-syncs from get_config on the slow poll so the UI tracks the pager's own settings
Mark VIII
Mark VIII is a community web-management payload for the WiFi Pineapple Pager.
It runs locally on the Pager and exposes its interface on port 8080.
Install
Copy this complete directory to either:
/root/payloads/user/remote_access/pager-webui/
/mmc/root/payloads/user/remote_access/pager-webui/
Ensure payload.sh is executable. It will then appear under Remote Access in
the Pager payload menu.
Run
Run Mark VIII from the Pager. Choose background mode to install and enable its
procd service, or foreground mode to keep it attached to the payload screen.
Open http://172.16.52.1:8080/ and authenticate with the Pager's device
password. Re-running the payload stops and removes the background service.
Requirements and security
- WiFi Pineapple Pager firmware 24.10.1
python3(included with the supported firmware)- Access to port 8080 should be limited to trusted management networks
Mark VIII runs as root because it manages the device. Review the source before installation and use it only on systems and networks you are authorized to administer.