Skip to content

SIA-IOTechnology/KittyCluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KittyCluster

KittyCluster is a KittySploit UI extension for managing authorized KittySploit nodes from a central dashboard.

Features

  • Register remote KittySploit nodes with URL, token, role, tags, and coordinates
  • Check node health and visualize the topology on a map-style view
  • Send KittySploit CLI commands to one node or to all enabled nodes
  • Keep a local command dispatch history
  • Run the same extension in node mode to expose /api/node/status and /api/node/command

Installation

From the KittySploit-framework console:

kittysploit> market install kittycluster

The marketplace installer downloads the extension into extensions/kittycluster/ and creates a launcher at the KittySploit project root:

Usage

Start the dashboard from the KittySploit root directory:

python3 launch_kittycluster.py

Then open the web interface (default: http://127.0.0.1:8668).

Commands are executed through the same CommandRegistry path as the KittySploit CLI. Interactive/session-breaking commands are blocked, and dangerous commands require explicit confirmation from the UI/API.

Screenshots

Topology view Commands view
Network topology Command view

About

KittySploit Extension: Control hub for KittySploit clusters: node registry, topology map, remote command dispatch, and standalone HTTP/RPC relay agent with self-signed TLS support.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors