From 53d011eed3eebde701d0f086418a0c397dfff946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20St=C3=B6ckl?= Date: Sun, 11 May 2025 19:33:14 +0000 Subject: [PATCH] added --- glance.yml | 859 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 859 insertions(+) create mode 100644 glance.yml diff --git a/glance.yml b/glance.yml new file mode 100644 index 0000000..a4554ff --- /dev/null +++ b/glance.yml @@ -0,0 +1,859 @@ +server: + # host: 0.0.0.0 + # port: 8080 + base-url: https://cc24.dev + assets-path: /home/svc-start-cc24/app/glance-assets + +document: + head: | + + +branding: + custom-footer: | +

CC24.DEV - IT-Forensik der Zukunft


+

Contributions Welcome! Click here: Github

+ logo-url: https://cloud.cc24.dev/apps/theming/favicon/dashboard?v=4e09eb50 + favicon-url: https://cloud.cc24.dev/apps/theming/favicon/dashboard?v=4e09eb50 + +theme: + background-color: 240 8 9 + primary-color: 43 50 70 + contrast-multiplier: 1.1 + +pages: + - name: "CC24" + width: wide + hide-desktop-navigation: false + center-vertically: false + columns: + - size: small + widgets: + - type: html + source: | +
+

CC24.DEV

+

IT-Forensik Dashboard

+

Last updated: May 11, 2025

+
+
+ + - type: clock + hour-format: 24h + - type: rss + title: "CVE Feeds" + feeds: + - url: https://cvefeed.io/rssfeed/latest.xml + title: Latest CVEs + limit: 8 + collapse-after: 6 + + + - size: full + widgets: + - type: search + search-engine: https://se.mikoshi.de/searxng/search?q={QUERY} + new-tab: true + autofocus: true + placeholder: "SEARX-NG - bangs: !cve, !exploit, !gh, !yt" + bangs: + - title: YouTube + shortcut: "!yt" + url: https://www.youtube.com/results?search_query={QUERY} + - title: CVE Database + shortcut: "!cve" + url: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword={QUERY} + - title: ExploitDB + shortcut: "!exploit" + url: https://www.exploit-db.com/search?q={QUERY} + - title: GitHub + shortcut: "!gh" + url: https://github.com/search?q={QUERY} + - type: bookmarks + groups: + - title: "Hochschule Mittweida" + color: 210 80 60 + links: + - title: Moodle + url: https://learning.hs-mittweida.de/ + icon: https://www.hs-mittweida.de/favicon.ico + - title: Studentenportal + url: https://www.intranet.hs-mittweida.de/sportal + icon: https://www.hs-mittweida.de/favicon.ico + - title: HSMW Homepage + url: https://hs.mw + icon: https://www.hs-mittweida.de/favicon.ico + - title: Springer Link + url: http://link.springer.com/ + icon: https://link.springer.com/oscar-static/img/favicons/darwin/favicon-16x16-ed57f42bd2.png + - title: "Direktlinks" + color: 200 70 50 + links: + - title: CC24-Cloud/Daten_Studium1 + url: https://cloud.cc24.dev/apps/files/folders/24201?dir=/Daten_StudiumI + icon: https://cloud.cc24.dev/apps/theming/favicon/files?v=94ebd189 + - title: CC24-Cloud/Bibliothek + url: https://cloud.cc24.dev/f/26615 + icon: https://cloud.cc24.dev/apps/theming/favicon/files?v=94ebd189 + - title: SANS Reading Room + url: https://www.sans.org/reading-room/ + icon: si:pluralsight + - title: Matrix-Chat + url: https://element.cc24.dev/#/room/#deepdive:cc24.dev + icon: si:matrix + + # CC24-Cloud + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "CC24-Cloud" + sites: + - title: Files & Office + url: https://cloud.cc24.dev + icon: https://cloud.cc24.dev/apps/theming/favicon/dashboard?v=4e09eb50 + - type: html + source: | +
+
+

CC24-Cloud

+

Gemeinsam Arbeiten und Daten teilen, Bibliothek u.v.m. Ein Account, viele Möglichkeiten.

+
+ + # Gitea + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "Gitea" + sites: + - title: CC24-Git + url: https://git.cc24.dev + icon: https://git.cc24.dev/assets/img/favicon.svg + - type: html + source: | +
+
+

Gitea

+

Code teilen, Projekte entwickeln, gemeinsam arbeiten. Unterstützt SSO über CC24-NC.

+
+ + # ByteStash + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "ByteStash" + sites: + - title: Code Snippets + url: https://code.cc24.dev + icon: https://code.cc24.dev/logo192.png + - type: html + source: | +
+
+

ByteStash

+

Speichern und abrufen eurer Code-Snippets. Unterstützt SSO über CC24-NC.

+
+ + # Matrix + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "Matrix Chat" + sites: + - title: Secure Messaging + url: https://element.cc24.dev + icon: https://element.cc24.dev/vector-icons/apple-touch-icon-76.d115188.png + - type: html + source: | +
+
+

Matrix Chat

+

Ende-zu-Ende verschlüsselter Chat. Die sichere Discord-Alternative. Unterstützt SSO über CC24-NC.

+
+ + # BitVault + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "BitVault" + sites: + - title: BitVault Pastebin + url: https://bin.mikoshi.de/ + icon: https://bin.mikoshi.de/static/favicon.ico + - type: html + source: | +
+
+

BitVault

+

Passtebin zum unkomplizierten Teilen von Daten und Text. Unterstützt Ende-zu-Ende-Verschlüsselung.

+
+ + # KaraKeep + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "KaraKeep" + sites: + - title: Bookmarks + url: https://keep.cc24.dev + icon: https://keep.cc24.dev/favicon.ico + - type: html + source: | +
+
+

KaraKeep

+

Sammeln eurer Bookmarks mit Archivierungsfunktionen und KI. Bringt Struktur in eure Webrecherche. Unterstützt SSO über CC24-NC.

+
+ + # MISP + - type: split-column + widgets: + - type: monitor + cache: 1m + title: "CC24-MISP" + sites: + - title: Threat Intelligence + url: https://misp.cc24.dev + icon: https://misp.cc24.dev/img/favicon.png + - type: html + source: | +
+
+

CC24-MISP

+

Malware Information Sharing Platform - Threat Intelligence. Ein Expertensystem für Forensiker. Arbeitet derzeit nur mit einem automatischen SSH-Honeypot.

+
+ + - name: "News" + width: wide + columns: + - size: full + widgets: + - type: rss + title: "Heise Security News" + style: horizontal-cards + feeds: + - url: https://www.heise.de/security/feed.xml + title: Heise Security + limit: 8 + collapse-after: 6 + + - type: split-column + widgets: + - type: rss + title: "Digital Forensics" + style: vertical-list + feeds: + - url: https://digiforensics.blogspot.com/feeds/posts/default?alt=rss + title: Digital Forensics Blog + - url: https://forensic4cast.com/feed/ + title: Forensic 4cast + - url: https://dfir300.blogspot.com/feeds/posts/default?alt=rss + title: DFIR_300 + - url: https://digitalforensicsmagazine.com/blogs/?feed=rss2 + title: Digital Forensics Magazine + limit: 10 + collapse-after: 8 + + - type: rss + title: "BSI & German Security" + style: vertical-list + feeds: + - url: https://www.bsi.bund.de/SiteGlobals/Functions/RSSFeed/RSSNewsfeed/RSSNewsfeed_Presse_Veranstaltungen.xml + title: BSI News + - url: https://wid.cert-bund.de/content/public/securityAdvisory/rss + title: BSI Security Advisories + limit: 8 + collapse-after: 6 + + - type: rss + title: "German Politics & Digital Policy" + style: vertical-list + feeds: + - url: https://newsfeed.zeit.de/politik/index + title: ZEIT Politik + - url: https://www.spiegel.de/politik/index.rss + title: Spiegel Politik + - url: https://rss.focus.de/politik + title: FOCUS Politik + - url: https://netzpolitik.org/feed/ + title: netzpolitik + limit: 8 + collapse-after: 6 + + - type: rss + title: "Latest CVE Vulnerabilities" + style: horizontal-cards + feeds: + - url: https://cvefeed.io/rssfeed/latest.xml + title: Latest CVEs + limit: 10 + collapse-after: 8 + + - size: small + widgets: + - type: rss + title: "Recent Threats & Incidents" + style: vertical-list + feeds: + - url: https://commons.bcit.ca/forensics/feed/ + title: BCIT Forensics + limit: 8 + collapse-after: 6 + + - type: bookmarks + groups: + - title: "Key Resources" + color: 160 80 60 + links: + - title: BSI IT-Security + url: https://www.bsi.bund.de/EN/Home/home_node.html + icon: https://www.bsi.bund.de/SharedDocs/Images/DE/_config/bsi-logo.png + - title: CERT-Bund + url: https://www.bsi.bund.de/EN/Themen/Unternehmen-und-Organisationen/Services-und-Angebote/CERT-Bund/cert-bund_node.html + icon: https://www.bsi.bund.de/SharedDocs/Images/DE/_config/bsi-logo.png + + - name: "Linux Cheatsheet" + width: wide + columns: + - size: small + widgets: + - type: bookmarks + groups: + - title: "Linux-Dateisystem" + color: 150 80 60 + links: + - title: "/bin/ - Systembefehle" + url: "#" + - title: "/boot/ - Kernel & Bootloader" + url: "#" + - title: "/dev/ - Gerätedateien" + url: "#" + - title: "/etc/ - Konfigurationsdateien" + url: "#" + - title: "/home/ - Benutzerverzeichnisse" + url: "#" + - title: "/lib/ - Bibliotheken" + url: "#" + - title: "/media/ - Ext. Speichermedien" + url: "#" + - title: "/mnt/ - Temp. Einhängepunkte" + url: "#" + - title: "/opt/ - Optionale Pakete" + url: "#" + - title: "/proc/ - Prozessinformationen" + url: "#" + - title: "/root/ - Root-Verzeichnis" + url: "#" + - title: "/sbin/ - Admin-Programme" + url: "#" + - title: "/sys/ - Kernel-Informationen" + url: "#" + - title: "/tmp/ - Temporäre Dateien" + url: "#" + - title: "/usr/ - User-Programme" + url: "#" + - title: "/var/ - Variable Daten, Logs" + url: "#" + + - type: bookmarks + groups: + - title: "Pfade & Shortcuts" + color: 220 80 60 + links: + - title: "~ (Home-Verzeichnis)" + url: "#" + - title: ". (Aktuelles Verzeichnis)" + url: "#" + - title: ".. (Übergeordnetes Verzeichnis)" + url: "#" + - title: "- (Vorheriges Verzeichnis)" + url: "#" + - title: "/ (Root-Verzeichnis)" + url: "#" + - title: "$PATH (Systemvariable)" + url: "#" + + - title: "Pfadtypen" + color: 220 80 60 + links: + - title: "Absolute Pfade - /home/user/Documents" + url: "#" + - title: "Relative Pfade - ./Documents" + url: "#" + + - size: full + widgets: + - type: html + source: | +
+

Linux Basics & Terminal Cheatsheet

+

Eine Übersicht wichtiger Linux-Befehle, Dateisystemstrukturen und Terminal-Shortcuts für die IT-Forensik

+
+ + - type: split-column + max-columns: 3 + widgets: + - type: html + source: | +
+

Terminal-Bedienung

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Strg+CAktuellen Prozess abbrechen
Strg+LBildschirm leeren
TabAutovervollständigung
Strg+Shift+CText kopieren
Strg+Shift+VText einfügen
Strg+RBefehlsverlauf durchsuchen
Strg+AZum Zeilenanfang springen
Strg+EZum Zeilenende springen
Strg+UZeile vor Cursor löschen
Strg+KZeile nach Cursor löschen
+
+ + - type: html + source: | +
+

Navigation

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
pwdAktuelles Verzeichnis anzeigen
cd [Verzeichnis]Verzeichnis wechseln
cd ..Ein Verzeichnis nach oben
cd ~Zum Home-Verzeichnis
lsVerzeichnisinhalt auflisten
ls -lDetaillierte Auflistung
ls -aAuch versteckte Dateien zeigen
ls -hGrößen menschenlesbar anzeigen
ls -RRekursive Auflistung
+
+ + - type: html + source: | +
+

Dateioperationen

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cp [Quelle] [Ziel]Dateien/Verzeichnisse kopieren
cp -rRekursives Kopieren
rm [Datei]Dateien löschen
rm -rRekursives Löschen
rm -fForciertes Löschen
mv [Quelle] [Ziel]Dateien verschieben/umbenennen
mkdir [Verzeichnis]Verzeichnis erstellen
touch [Datei]Leere Datei erstellen
chmodZugriffsrechte ändern
chownBesitzer ändern
+
+ + - type: split-column + max-columns: 3 + widgets: + - type: html + source: | +
+

Suchen & Finden

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
find [Pfad] [Optionen]Dateien suchen
find . -name "*.txt"Alle .txt Dateien finden
find . -type dNur Verzeichnisse finden
grep [Muster] [Datei]Text in Dateien suchen
grep -rRekursive Suche
grep -iGroß-/Kleinschreibung ignorieren
locate [Datei]Schnelle Dateisuche (Datenbank)
which [Befehl]Pfad eines Befehls finden
+
+ + - type: html + source: | +
+

Textverarbeitung

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
nano [Datei]Einfacher Texteditor
vim [Datei]Fortgeschrittener Texteditor
echo [Text]Text ausgeben
cat [Datei]Dateiinhalt anzeigen
less [Datei]Datei seitenweise anzeigen
head [Datei]Erste Zeilen anzeigen
tail [Datei]Letzte Zeilen anzeigen
tail -fDatei kontinuierlich überwachen
+
+ + - type: html + source: | +
+

Operatoren

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
&Prozess im Hintergrund ausführen
&&Befehl nur wenn vorheriger erfolgreich
||Befehl nur wenn vorheriger fehlgeschlagen
|Output als Input für nächsten Befehl
>Output in Datei umleiten (überschreiben)
>>Output an Datei anhängen
<Input aus Datei lesen
+
+ + - type: split-column + max-columns: 3 + widgets: + - type: html + source: | +
+

Paketverwaltung (apt)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
apt updatePaketlisten aktualisieren
apt upgradeInstallierte Pakete aktualisieren
apt search [Paket]Nach Paketen suchen
apt install [Paket]Paket installieren
apt remove [Paket]Paket entfernen
apt autoremoveNicht mehr benötigte Pakete entfernen
apt list --installedInstallierte Pakete auflisten
apt show [Paket]Paketinformationen anzeigen
+
+ + - type: html + source: | +
+

Systeminformationen

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
uname -aKernel-Version anzeigen
lsb_release -aDistributionsinformationen
df -hFestplattennutzung
free -hArbeitsspeichernutzung
topProzessübersicht
htopErweiterte Prozessübersicht
ps auxProzessliste
+
+ + - type: html + source: | +
+

Netzwerk

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
ip aNetzwerkschnittstellen anzeigen
ping [Host]Verbindung testen
netstat -tulnOffene Ports anzeigen
ssSocket-Statistiken
curl [URL]HTTP-Anfragen senden
wget [URL]Dateien herunterladen
+
+ + - size: small + widgets: + - type: html + source: | +
+

Linux-Dateisystem

+
+ / +
├── bin/ +
├── boot/ +
├── dev/ +
├── etc/ +
├── home/ +
│ └── <userX>/ +
│ ├── Desktop/ +
│ ├── Documents/ +
│ ├── Downloads/ +
│ ├── Music/ +
│ ├── Pictures/ +
│ ├── .bash_history +
│ ├── .cache/ +
│ ├── .config/ +
│ └── .local/ +
│ └── <userY>/ +
│ ├── Desktop/ +
│ └── .../ +
├── lib/ +
├── media/ +
├── mnt/ +
├── opt/ +
├── proc/ +
├── root/ +
├── sbin/ +
├── sys/ +
├── tmp/ +
├── usr/ +
└── var/ +
+
+ + - type: html + source: | +
+

Forensische Bedeutung

+

/home/ - Hauptquelle für Benutzeraktivitäten, versteckte Dateien und persönliche Daten

+

/var/ - Enthält kritische Logdateien für die forensische Analyse

+

/etc/ - Zentral für die Analyse von Systemkonfigurationsänderungen

+

/tmp/ - Oft eine Goldgrube für temporäre Daten von Interesse

+

/root/ - Enthält kritische administrative Aktivitäten

+

/boot/ - Änderungen hier können auf Root-Kits hindeuten

+

/bin/ & /sbin/ - Modifikationen können auf Systemmanipulationen hinweisen

+
+ + - type: bookmarks + groups: + - title: "Wichtige Befehle für die Forensik" + color: 0 80 60 + links: + - title: "find - Dateien nach Kriterien suchen" + url: "#" + - title: "grep - Text in Dateien finden" + url: "#" + - title: "dd - Festplatten-Imaging" + url: "#" + - title: "ls -la - Alle Details von Dateien" + url: "#" + - title: "chmod/chown - Rechte analysieren" + url: "#" + - title: "cat/less - Dateiinhalte anzeigen" + url: "#" + - title: "tail -f - Logs überwachen" + url: "#" \ No newline at end of file