CYBERSECTORLLC

SYSTEM ONLINE RESEARCH ACTIVE EST. 2023 --:--:-- UTC

PROJECTS & RESEARCH

PRJ-001

MeshCentral Browser Agent

Reverse-engineered the MeshCentral WebSocket agent protocol from open-source documentation to implement a fully browser-native C2 agent — no compiled binary required. Devices register and communicate through the browser itself via the documented WSS handshake.

WebSocket MeshCentral C2 Protocol Engineering
Read More
PRJ-002

MeshCentral React2API

Custom React frontend built on LibMeshCtrl — a clean operator console replacing the default MeshCentral UI. Real-time device status, group orchestration, and secure session management. Deployed on Vercel with a Node.js API bridge and NeonDB.

React LibMeshCtrl Node.js Vercel NeonDB
Read More
PRJ-003

Doppler v2/v3

Live Doppler radar progressive web application with real-time NEXRAD data ingestion, storm polygon overlays, and play/live/future timeline controls. Storm-chaser-grade mobile interface built entirely in the browser with no native wrapper.

React PWA NEXRAD Weather API Vercel
Demo this project
PRJ-004

Pocket LLM / Delphic

Browser-native local AI inference — Qwen3-0.6B runs entirely in the browser via WebAssembly. No server, no API key, no data leaves the device. One-time model download, then fully offline and self-contained.

WebAssembly LLM On-Device AI Browser-Native
Demo this project
PRJ-005

Hormuz Wargame

Real-time naval and aerial simulation set in the Strait of Hormuz. Features fleet management, missile intercept calculations, engagement order dispatch, and a live tactical map rendered in the browser.

React Simulation Game Engine Tactical UI
Demo this project
PRJ-006

Serverless Auth Stack

Production-ready serverless authentication: TypeScript + React + Vercel edge functions + Neon serverless Postgres + Prisma ORM. Designed for zero cold-start latency and clean portability across serverless environments.

TypeScript React Vercel Neon Prisma Auth
PRJ-007

MeshCentral Auto-Config

Automated configuration tooling for MeshCentral server deployments — scripted provisioning, domain configuration, and agent group management. Reduces initial setup from hours to minutes with repeatable, version-controlled output.

Node.js MeshCentral Automation DevOps
Read More
PRJ-008

Blueprint Overlay & Printer Tools

Browser-based network printer scanner and floor-plan overlay tooling — identify, enumerate, and spatially map networked printers against architectural blueprints without leaving the browser.

Network Browser Tooling Blueprints
PRJ-009

Quake3 MDR → glTF Morph-Target Pipeline

Python conversion pipeline that translates Quake3/RPG-X BSP map geometry and MDR skeletal animation into glTF morph-target assets for browser-based WebGL rendering. MDR's per-influence local vertex offsets are incompatible with standard glTF skinning; the pipeline pre-bakes each animation frame as a morph target, preserving mathematically exact vertex positions across any bone-influence count. Rendered in Three.js with procedural motion layering and a holographic dissolve shader.

Python Three.js glTF WebGL Morph Targets Asset Pipeline
Demo this project

ABOUT

CyberSector is an independent engineering lab. The focus is on problems that sit at the intersection of protocol design, browser capabilities, and remote systems — areas where the documented specifications exist but practical implementations are sparse or absent.

A significant portion of the work centers on MeshCentral: an Apache-licensed remote management platform built on WebSocket and Node.js. The MeshCentral agent communicates via a structured WSS handshake over /agent.ashx, using RSA nonce-based authentication and a JSON control channel. CyberSector has implemented this protocol natively in browser JavaScript — a standard webpage can register as a legitimate managed agent with no binary installation required. A companion React console (React2API) built on LibMeshCtrl replaces the default MeshCentral UI with real-time device status, group orchestration, and a Node.js API bridge. Automated provisioning tooling rounds out the MeshCentral work, covering scripted server configuration and agent group management.

Browser-native computation is an independent thread throughout the portfolio. Delphic runs a quantized language model entirely in the browser via WebAssembly — no server, no API key, fully offline after a one-time download. Doppler v2/v3 ingests live NEXRAD radar feeds and renders storm polygon overlays in a progressive web app with no native wrapper. The Quake3 MDR → glTF pipeline addresses a deeper technical problem: the RPG-X MDR animation format stores per-influence local vertex offsets that are structurally incompatible with glTF skeletal skinning. The solution bakes each animation frame as a glTF morph target, delivering mathematically exact playback in Three.js for any bone-influence count.

Additional work spans real-time browser simulation (Hormuz Wargame), a production serverless authentication stack on Vercel edge functions with Neon Postgres and Prisma ORM, and a network scanning and floor-plan overlay tool that maps printer locations against architectural blueprints from within a standard browser session. The common thread across all of it: every project is built to be deployable and operational, not merely demonstrated.

FOCUS AREAS

Protocol Engineering

WebSocket agent handshake design, RSA nonce authentication, and custom protocol implementations targeting unconventional runtimes — including a full browser-native implementation of the MeshCentral /agent.ashx WSS protocol.

Browser-Native Systems

WebAssembly-based AI inference, in-browser C2 agents, progressive web applications with live data feeds (NEXRAD radar), WebGL 3D rendering via Three.js, and DOM-level browser automation — no native wrappers required.

Remote Management

MeshCentral ecosystem depth: LibMeshCtrl operator consoles, scripted server provisioning, agent group orchestration, and embedded-target deployment. From protocol handshake to production fleet management.

Full-Stack Deployment

Vercel edge functions, serverless Postgres (Neon + Prisma), React frontends, Node.js API bridges, and static PWA delivery — production configurations across all projects, not scaffolding.