-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
AlphaDevelopment✔️ edited this page Jun 8, 2025
·
3 revisions
🛠️ SysScope Wiki
SysScope ist eine leistungsfähige Python-basierte Terminalanwendung für Kali/Linux, spezialisiert auf Systemüberwachung, Protokollierung und Sicherheitsanalyse.
git clone <repository-url>
cd SysScope
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python SysScope.py
Nach dem Start bietet SysScope ein interaktives Terminal-Menü mit folgenden Funktionen:
Option | Beschreibung |
---|---|
Snapshot erstellen | Speichert aktuellen Paketstand als Snapshot. |
Ereignisse anzeigen | Zeigt alle gespeicherten Ereignisse. |
Systemkonfiguration prüfen | Zeigt detaillierte Systeminformationen. |
Snapshots auflisten | Listet gespeicherte Snapshots auf. |
Snapshots sichern | Sichert Snapshots in Backup-Ordner. |
Speicherplatz prüfen | Zeigt aktuellen Speicherplatzverbrauch. |
Prozessliste anzeigen | Listet alle laufenden Prozesse auf. |
Systemlogs anzeigen | Gibt den Inhalt der Systemlogs aus. |
Netzwerkverbindungen anzeigen | Listet aktive Netzwerkverbindungen auf. |
Nutzerinformationen anzeigen | Zeigt eingeloggte Benutzer. |
Offene Ports prüfen | Prüft offene Netzwerkports. |
Firewall-Status anzeigen | Zeigt Firewall-Status an. |
Systemzeit anzeigen | Zeigt aktuelle Systemzeit an. |
CPU-Auslastung anzeigen | Prüft aktuelle CPU-Auslastung. |
RAM-Nutzung anzeigen | Zeigt aktuelle RAM-Auslastung an. |
SysScope/
├── backup/ # Gesicherte Snapshots
├── snapshots/ # Erstellte Snapshots
├── .github/
│ └── workflows/
│ └── SysScope.yml # CI Workflow YAML
├── .gitignore # Git-Ignore Datei
├── README.md # Projektdokumentation
├── requirements.txt # Python Abhängigkeiten
└── SysScope.py # Hauptprogramm
SysScope wurde speziell für Kali Linux entwickelt, läuft aber grundsätzlich auch auf anderen Debian-basierten Systemen.
Erstelle einfach ein Issue im Repository und beschreibe den Fehler möglichst präzise.
Erstelle ebenfalls ein Issue mit dem Label enhancement
.
Möchtest du am Projekt mitarbeiten? Großartig!
Schritte zum Mitwirken:
- Forke das Repository
- Erstelle einen neuen Branch:
git checkout -b dein-feature
- Implementiere deine Änderungen
- Committe die Änderungen:
git commit -m "Dein Feature hinzugefügt"
- Pushe deinen Branch:
git push origin dein-feature
- Erstelle einen Pull Request auf GitHub
Dieses Projekt steht unter der MIT-Lizenz. Weitere Details findest du in der Datei LICENSE
.