update color palette, dependencies, fix in tools.yaml

This commit is contained in:
overcuriousity 2025-09-10 10:37:14 +02:00
parent 8a6d9d3324
commit bdee77f459
4 changed files with 187854 additions and 186796 deletions

File diff suppressed because it is too large Load Diff

View File

@ -11,7 +11,7 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/node": "^9.4.3", "@astrojs/node": "^9.4.3",
"astro": "^5.13.3", "astro": "^5.13.7",
"cookie": "^1.0.2", "cookie": "^1.0.2",
"dotenv": "^16.6.1", "dotenv": "^16.6.1",
"jose": "^5.10.0", "jose": "^5.10.0",

View File

@ -58,43 +58,43 @@ tools:
license: Apache-2.0 license: Apache-2.0
knowledgebase: false knowledgebase: false
- name: Thorium - name: Thorium
icon: ⚛️ icon: ⚛️
type: software type: software
description: >- description: >-
CISAs portable Hybrid-Analyse-Tool für die schnelle Untersuchung von Windows- CISAs portable Hybrid-Analyse-Tool für die schnelle Untersuchung von Windows-
Systemen auf bösartige Aktivitäten. Scannt mit kuratierten YARA- und Systemen auf bösartige Aktivitäten. Scannt mit kuratierten YARA- und
Sigma-Regeln Arbeitsspeicher, Prozesse, Dateisystem, Netzwerkverbindungen und Sigma-Regeln Arbeitsspeicher, Prozesse, Dateisystem, Netzwerkverbindungen und
Systemprotokolle. Ideal für schnelle Triage im Incident Response, sowohl live als auch Systemprotokolle. Ideal für schnelle Triage im Incident Response, sowohl live als auch
auf gemounteten Images. Die Ausgabe erfolgt in strukturierten JSON-Reports. auf gemounteten Images. Die Ausgabe erfolgt in strukturierten JSON-Reports.
domains: domains:
- incident-response - incident-response
- malware-analysis - malware-analysis
phases: phases:
- examination - examination
- analysis - analysis
platforms: platforms:
- Linux - Linux
related_software: related_software:
- Loki - Loki
- YARA - YARA
- Velociraptor - Velociraptor
skillLevel: intermediate skillLevel: intermediate
accessType: download accessType: download
url: https://github.com/cisagov/thorium url: https://github.com/cisagov/thorium
license: MIT license: MIT
knowledgebase: false knowledgebase: false
tags: tags:
- cli - cli
- triage - triage
- fast-scan - fast-scan
- ioc-matching - ioc-matching
- yara-scan - yara-scan
- sigma-rules - sigma-rules
- memory-analysis - memory-analysis
- process-analysis - process-analysis
- filesystem-scanning - filesystem-scanning
- log-analysis - log-analysis
- portable - portable
- name: Volatility 3 - name: Volatility 3
type: software type: software
description: >- description: >-

View File

@ -1,61 +1,72 @@
/* PALETTE OPTION 1: BLUEPRINT & AMBER */
:root { :root {
/* Light Theme Colors */ /* Light Theme */
--color-bg: #fff; --color-bg: #ffffff;
--color-bg-secondary: #f8fafc; --color-bg-secondary: #f1f5f9; /* Slate 100 */
--color-bg-tertiary: #e2e8f0; --color-bg-tertiary: #e2e8f0; /* Slate 200 */
--color-text: #1e293b; --color-text: #0f172a; /* Slate 900 */
--color-text-secondary: #64748b; --color-text-secondary: #475569; /* Slate 600 */
--color-border: #cbd5e1; --color-border: #cbd5e1; /* Slate 300 */
--color-primary: #2563eb;
--color-primary-hover: #1d4ed8; --color-primary: #334155; /* Slate 700 - A strong, serious primary */
--color-accent: #059669; --color-primary-hover: #1e293b; /* Slate 800 */
--color-accent-hover: #047857;
--color-accent: #b45309; /* A sharp, focused amber for highlights */
--color-accent-hover: #92400e;
--color-warning: #d97706; --color-warning: #d97706;
--color-error: #dc2626; --color-error: #be123c; /* A deeper, more serious red */
--color-hosted: #7c3aed; /* Card/Tag Category Colors */
--color-hosted-bg: #f3f0ff; --color-hosted: #4f46e5; /* Indigo */
--color-oss: #059669; --color-hosted-bg: #eef2ff;
--color-oss-bg: #ecfdf5; --color-oss: #0d9488; /* Teal */
--color-method: #0891b2; --color-oss-bg: #f0fdfa;
--color-method-bg: #f0f9ff; --color-method: #0891b2; /* Cyan */
--color-concept: #ea580c; --color-method-bg: #ecfeff;
--color-concept: #c2410c; /* Orange */
--color-concept-bg: #fff7ed; --color-concept-bg: #fff7ed;
/* Shadows */ /* Shadows (Crisper) */
--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 5%); --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 6%);
--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 10%); --shadow-md: 0 3px 5px -1px rgb(0 0 0 / 8%);
--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 10%); --shadow-lg: 0 8px 12px -3px rgb(0 0 0 / 10%);
/* Transitions */ /* Transitions */
--transition-fast: all 0.2s ease; --transition-fast: all 0.2s ease;
--transition-medium: all 0.3s ease; --transition-medium: all 0.3s ease;
} }
[data-theme="dark"] { [data-theme="dark"] {
--color-bg: #0f172a; /* Dark Theme */
--color-bg-secondary: #1e293b; --color-bg: #0f172a; /* Slate 900 */
--color-bg-tertiary: #334155; --color-bg-secondary: #1e293b; /* Slate 800 */
--color-text: #f1f5f9; --color-bg-tertiary: #334155; /* Slate 700 */
--color-text-secondary: #94a3b8; --color-text: #f1f5f9; /* Slate 100 */
--color-border: #475569; --color-text-secondary: #94a3b8; /* Slate 400 */
--color-primary: #3b82f6; --color-border: #475569; /* Slate 600 */
--color-primary-hover: #60a5fa;
--color-accent: #10b981; --color-primary: #64748b; /* Slate 500 */
--color-accent-hover: #34d399; --color-primary-hover: #94a3b8; /* Slate 400 */
--color-accent: #f59e0b; /* A brighter amber for dark mode contrast */
--color-accent-hover: #fbbf24;
--color-warning: #f59e0b; --color-warning: #f59e0b;
--color-error: #f87171; --color-error: #f43f5e;
--color-hosted: #a855f7; /* Card/Tag Category Colors */
--color-hosted-bg: #2e1065; --color-hosted: #818cf8; /* Indigo */
--color-oss: #10b981; --color-hosted-bg: #3730a3;
--color-oss-bg: #064e3b; --color-oss: #2dd4bf; /* Teal */
--color-method: #0891b2; --color-oss-bg: #115e59;
--color-method: #22d3ee; /* Cyan */
--color-method-bg: #164e63; --color-method-bg: #164e63;
--color-concept: #f97316; --color-concept: #fb923c; /* Orange */
--color-concept-bg: #7c2d12; --color-concept-bg: #7c2d12;
--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 30%); /* Shadows (Subtler for dark mode) */
--shadow-md: 0 4px 6px -1px rgb(0 0 0 / 40%); --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 20%);
--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 50%); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 30%);
--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 40%);
} }