chore: bump version to 1.2; scrub personal details from docs

- Version 1.1 -> 1.2 in the hak5 manifest and MCP serverInfo.
- Removed leaked personal details from process docs: device root password,
  the user's personal iPhone SSID (authorized-test target), the local
  /Users/... checkout path, and the device IP where it appeared alongside
  the password. Replaced with <device-password>, <authorized-test-ssid>,
  <repo>, and <device-ip> placeholders.
This commit is contained in:
2026-08-19 08:21:28 -05:00
parent 32282af1d8
commit 52f9f6ecd5
3 changed files with 3 additions and 3 deletions
@@ -166,7 +166,7 @@ Expected: deploy completes with `EXTRACT_OK` / success output.
- [ ] **Step 8: Verify the enc card on the device** - [ ] **Step 8: Verify the enc card on the device**
Recreate the CDP venv if absent (`python3 -m venv /tmp/cdpenv2 && /tmp/cdpenv2/bin/pip install -q websocket-client`), then drive headless Chrome against http://172.16.52.1:8080 (login `<device-password>`, go to `#/recon`, wait ~20s) and assert: Recreate the CDP venv if absent (`python3 -m venv /tmp/cdpenv2 && /tmp/cdpenv2/bin/pip install -q websocket-client`), then drive headless Chrome against http://<device-ip>:8080 (login `<device-password>`, go to `#/recon`, wait ~20s) and assert:
1. `document.getElementById('recon-encryption')` canvas has non-zero `width` attribute and the card is visible (not `.hidden`). 1. `document.getElementById('recon-encryption')` canvas has non-zero `width` attribute and the card is visible (not `.hidden`).
2. `document.getElementById('recon-enc-legend')` contains entries whose text matches `/WPA2/` and `/\d+/`, and no `recon-card-value` element exists inside the enc card. 2. `document.getElementById('recon-enc-legend')` contains entries whose text matches `/WPA2/` and `/\d+/`, and no `recon-card-value` element exists inside the enc card.
3. Zero `Runtime.exceptionThrown` events. 3. Zero `Runtime.exceptionThrown` events.
@@ -8,7 +8,7 @@
"title": "Mark VIII", "title": "Mark VIII",
"author": "c4ch3c4d3", "author": "c4ch3c4d3",
"description": "Mark VII-style web management UI for the WiFi Pineapple Pager", "description": "Mark VII-style web management UI for the WiFi Pineapple Pager",
"version": "1.1", "version": "1.2",
"category": "remote_access", "category": "remote_access",
"tags": ["remote-access", "web-interface", "device-management", "pineap"], "tags": ["remote-access", "web-interface", "device-management", "pineap"],
"firmware": "Pineapple Pager 24.10.1" "firmware": "Pineapple Pager 24.10.1"
@@ -3953,7 +3953,7 @@ def _mcp_dispatch(msg):
'resources': {'listChanged': False, 'subscribe': False}, 'resources': {'listChanged': False, 'subscribe': False},
'prompts': {'listChanged': False}, 'prompts': {'listChanged': False},
}, },
'serverInfo': {'name': 'mark-viii', 'version': '1.1'}}} 'serverInfo': {'name': 'mark-viii', 'version': '1.2'}}}
if method == 'notifications/initialized': if method == 'notifications/initialized':
return 202, None return 202, None
if method == 'ping': if method == 'ping':