Skip to content

Dashboard Architecture

PhishDestroy edited this page Nov 29, 2025 · 1 revision

Dashboard Architecture

The dashboard consists of:

1. data.json (Master file)

Generated automatically. Includes all actors and their metadata.

2. Actor Files

Path: /data/actors/*.json Each contains:

  • Domains
  • Risk score
  • Screenshots
  • Brand impersonation
  • Blacklist metadata

3. Frontend Components

JS:

  • app.js: main logic
  • brand extraction functions
  • crypto threat prioritization

CSS:

  • actor panel
  • threat highlighting
  • crypto-threat styling

4. Automated Processes

  • URLScan fetcher
  • Evidence builder
  • Metadata enricher
  • Actor clusterer

Clone this wiki locally