repl

package
v0.6.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2026 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

repl is a command-line interface for interacting with the spike database.

Index

Constants

This section is empty.

Variables

View Source
var Cmds = map[string]string{
	"help":    "Show this help",
	"domains": "List all domains",
	"select":  "Select a domain: select <domain>",
	"subs":    "List subdomains",
	"httpx":   "List live hosts",
	"uro":     "List crawled URLs (active + passive)",
	"nuclei":  "List nuclei findings",
	"exit":    "Exit shell",
	"quit":    "Exit shell",
}

Functions

func NewREPLShell

func NewREPLShell(dbPath string) error

Types

type Context

type Context struct {
	DB     *db.DB
	Domain *db.Domain
}

Context holds the database connection and the selected domain for the current REPL shell session

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL