Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Reference

Quick reference for keyboard shortcuts, mouse controls, node types, and toolbar actions.


Keyboard Shortcuts

ShortcutAction
Ctrl / Cmd + ZUndo
Ctrl / Cmd + Shift + ZRedo
Ctrl / Cmd + SSave graph
Ctrl / Cmd + ASelect all visible nodes
Delete / BackspaceRemove selected nodes (and their subtrees)
EscapeClear selection / close context menu
FFit view (zoom to show all nodes)

Mouse Controls

ActionResult
Click on a nodeSelect it, open detail panel
Click on empty canvasDeselect all
Click + drag on empty canvasPan
Scroll wheelZoom in / out
Pinch (trackpad)Zoom in / out
Double-click a nodeExpand connections
Shift + click a nodeAdd to / remove from selection
Click + drag on canvasBox-select nodes within rectangle
Right-click a nodeOpen node context menu
Right-click on canvasOpen canvas context menu

Node Types

TypeCategoryRepresents
ServerInfrastructureA Tor hidden service (.onion address)
LabelClassificationML-assigned risk category and intent label
PortInfrastructureOpen port and service detected on a server
SSHInfrastructureSSH host key fingerprint (co-hosting indicator)
SHVInfrastructureScript Hash Value — identical JavaScript across sites
JavaScriptContentA JavaScript file extracted from a server
ImageContentAn image file extracted from a server
BitcoinCryptocurrencyBitcoin (BTC) wallet address
EthereumCryptocurrencyEthereum (ETH) wallet address
MoneroCryptocurrencyMonero (XMR) wallet address
LitecoinCryptocurrencyLitecoin (LTC) wallet address
DogecoinCryptocurrencyDogecoin (DOGE) wallet address
EmailCommunicationEmail address
PGPCommunicationPGP public key fingerprint
TelegramCommunicationTelegram username or channel
DiscordCommunicationDiscord server or user reference

Undo / Redo Scope

Undo and redo track graph mutations — changes to what is on the canvas. The following actions are tracked:

  • Adding a node from search
  • Expanding a node (and the nodes that appear)
  • Revealing a hidden node type
  • Collapsing or expanding a subtree
  • Removing a node or selection of nodes
  • Clearing the canvas

The following are not tracked (cannot be undone):

  • Node selection changes
  • Dragging nodes to reposition them
  • Node type filter toggles
  • Saving or loading a graph

History is capped at 50 steps and resets when a graph is loaded or a new graph is started.


Context Menu Options

Node context menu (right-click on a node)

OptionAction
ExpandFetch and add connections from the database
CollapseHide this node’s subtree
UncollapseRestore a previously collapsed subtree
Select NeighborsSelect all nodes directly connected to this one
Copy LabelCopy the node’s label text to the clipboard
RemoveRemove this node and all its descendants

Canvas context menu (right-click on empty space)

OptionAction
Select AllSelect all currently visible nodes
Fit ViewZoom and pan to show all nodes
Clear CanvasRemove all nodes and start fresh

Toolbar Buttons

ButtonAction
Graph nameClick to rename the current investigation
UndoRevert last graph mutation
RedoRe-apply reverted mutation
SaveManually save the graph to your account
LoadOpen the saved graphs list
NewClear the canvas and start a new investigation
ExportDownload the canvas as PNG or PDF
LogoutEnd your session

Graph Persistence

BehaviourDetail
Auto-save intervalEvery 30 seconds when unsaved changes exist
Auto-save conditionOnly runs when at least one node is on the canvas
What is savedAll nodes, edges, collapsed state, graph name
What is not savedNode type filter state, selection state
StorageMongoDB, tied to your user account
AccessGraphs are private — only visible to the account that created them

Export Formats

FormatNotes
PNGFull canvas snapshot at screen resolution. Suitable for embedding in reports.
PDFCanvas exported as a PDF document. Suitable for printing or formal reporting.

The export captures the entire canvas, not just the visible viewport. Fit the view before exporting (F) to ensure the layout is clean.