From 8fcb014d81c0b5a4ed4ce4177cd59a58bb57d9d0 Mon Sep 17 00:00:00 2001 From: Noah Axon Date: Mon, 29 Jun 2026 23:37:19 -0500 Subject: [PATCH] publish: czconsole 0.4.0 --- pool/main/czconsole/czconsole.png | Bin 0 -> 13056 bytes pool/main/czconsole/czconsole_0.4.0_arm64.deb | 3 +++ pool/main/czconsole/meta.json | 11 +++++++++++ 3 files changed, 14 insertions(+) create mode 100644 pool/main/czconsole/czconsole.png create mode 100644 pool/main/czconsole/czconsole_0.4.0_arm64.deb create mode 100644 pool/main/czconsole/meta.json diff --git a/pool/main/czconsole/czconsole.png b/pool/main/czconsole/czconsole.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f839ed8ac4741695825ef3c5ffb5e85963cb78 GIT binary patch literal 13056 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 literal 0 HcmV?d00001 diff --git a/pool/main/czconsole/czconsole_0.4.0_arm64.deb b/pool/main/czconsole/czconsole_0.4.0_arm64.deb new file mode 100644 index 0000000..3ba7dd6 --- /dev/null +++ b/pool/main/czconsole/czconsole_0.4.0_arm64.deb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a9400541a506d1c2e92e3f78e98c72b700fc69e3369304906e69bfc307435ef +size 13664440 diff --git a/pool/main/czconsole/meta.json b/pool/main/czconsole/meta.json new file mode 100644 index 0000000..6aed5d8 --- /dev/null +++ b/pool/main/czconsole/meta.json @@ -0,0 +1,11 @@ +{ + "title": "czconsole", + "summary": "Phone + on-device field console: telemetry, LCD mirror, files, and wardrive/SDR/recon tools", + "description": "A privilege-separated field console for the M5Stack CardputerZero. A powerless Go web worker serves a phone dashboard (telemetry, LCD mirror, file browser) and drives capability-gated tools — nmap, gobuster, tcpdump, rtl_433, rtl_power (RF heatmaps), and kismet+GPS wardriving — all defined by runtime JSON specs. A native LCD frontend runs the same tools on the device's own screen and keypad. OS-agnostic: same package on Kali and stock RaspiOS; tools self-disable when absent.", + "categories": ["Security", "Utilities"], + "author": { "github": "n0xa", "display_name": "n0xa" }, + "license": "MIT", + "source_repo": "https://github.com/n0xa/czconsole", + "icon": "czconsole.png", + "permissions": { "network": true, "keyboard_input": true, "filesystem": true, "external_hardware": true } +}