View Issue Details

IDProjectCategoryView StatusLast Update
0009603Kali LinuxNew Tool Requestspublic2026-03-26 07:13
ReporterCzax_Studio Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009603: Spectator - Cybersecurity scripting language with TUI, GUI and CLI support
Description

Tool Name: Spectator
Version: 2.0.0
Author: Czax
License: MIT
Homepage: https://github.com/CzaxStudio/Spectator
Download: https://github.com/CzaxStudio/Spectator/releases/download/Debian/spectator_2.0.0_amd64.deb
SHA-256: 99f9b117667c151820bbc5ab03f8d31a8cdf62ecd322524a38edabce7f2bb808

Overview
Spectator is a purpose-built scripting language designed exclusively for cybersecurity professionals. It combines the simplicity of Python with built-in security primitives, eliminating the need for external libraries or runtime dependencies.

Unlike traditional approaches that stitch together Bash, Python, and disparate tools, Spectator provides a unified, compiled environment where reconnaissance, exploitation, and reporting exist within a single, coherent syntax.

Key Features

Category Capabilities
Reconnaissance DNS resolution, port scanning, service enumeration, subdomain discovery
Web Security HTTP probing, header analysis, SSL inspection, technology detection
Exploitation Payload generation (XSS, SQLi, SSRF, LFI, CMD), vulnerability testing
Native GUI Desktop application framework with 25+ widgets — no Electron, no web stack
Package Management SHA-256 verified library distribution, supply-chain attack protection
Mission Engine Structured pentest workflow with automated HTML report generation
Cross-Compilation Standalone binaries for Windows, Linux, macOS, FreeBSD, and ARM

Demonstration

A brief demonstration of Spectator's reconnaissance capabilities on Kali Linux:

text
$ spectator run demo.str

╔════════════════════════════════════════════════════════════════════╗
║ SPECTATOR v2.0.0 ║
║ Cybersecurity Scripting Language ║
║ Kali Linux Tool Submission Demo ║
╚════════════════════════════════════════════════════════════════════╝

┌────────────────────────────────────────────────────────────────────┐
│ SYSTEM INFORMATION │
└────────────────────────────────────────────────────────────────────┘

Version : 2.0.0
OS : Linux (Kali 2025.4)
Status : Fully operational

┌────────────────────────────────────────────────────────────────────┐
│ RECONNAISSANCE MODULE │
└────────────────────────────────────────────────────────────────────┘

Enter website link: scanme.nmap.org

Executing reconnaissance on scanme.nmap.org

[*] Recon → scanme.nmap.org
[IP] 45.33.32.156
[Host] scanme.nmap.org
[Status] Active

Reconnaissance completed successfully.

┌────────────────────────────────────────────────────────────────────┐
│ VERIFICATION │
└────────────────────────────────────────────────────────────────────┘

Spectator is fully operational on Kali Linux.

Key features demonstrated:
• Interactive user input
• Built-in Recon module
• Real-time DNS resolution
• Clean formatted output
Installation
bash

Download

wget https://github.com/CzaxStudio/Spectator/releases/download/Debian/spectator_2.0.0_amd64.deb

Install

sudo dpkg -i spectator_2.0.0_amd64.deb

Verify

spectator --version
Dependencies:

CLI/TUI mode: None (fully self-contained)

GUI mode: libwebkit2gtk-4.1-0, libgtk-3-0t64 (both pre-installed on Kali)

Why Spectator Belongs in Kali
Requirement Spectator
Useful for penetration testing Reconnaissance, web auditing, payload generation, reporting
Actively maintained v2.0.0 released March 2026, continuous development
Open source MIT License
Lightweight Single 9.6 MB binary, zero runtime dependencies
Debian packaged .deb package prepared and tested
Unique functionality No other Kali tool offers a compiled DSL with native GUI framework
Testing Summary
Test Result
Installation Successful
spectator --version v2.0.0
spectator repl Interactive REPL functional
spectator run Script execution verified
Recon module DNS resolution operational
Space package manager Library installation functional
Man page man spectator displays correctly
Repository
Source: https://github.com/CzaxStudio/Spectator

Documentation: https://github.com/CzaxStudio/SpectatorDocs/

Issue Tracker: https://github.com/CzaxStudio/Spectator/issues

Conclusion
Spectator fills a distinct gap in Kali's toolkit — a purpose-built, compiled scripting language that eliminates the fragmentation of existing approaches. With its integrated security modules, native GUI framework, and package manager, it offers a cohesive environment for modern security assessments.

We respectfully request Spectator be considered for inclusion in the Kali Linux repositories.

Submitted by: Czax
Date: March 26, 2026

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-03-26 07:13 Czax_Studio New Issue