- SysScope ist eine Python-basierte Terminalanwendung, speziell entwickelt fĂĽr Kali/Linux.
- Es bietet eine umfassende SystemĂĽberwachung, Protokollierung und Analysefunktionen direkt aus dem Terminal heraus.
![]() |
---|
- Snapshot erstellen: Speichert den Zustand der aktuell installierten Pakete.
- Ereignisse anzeigen: Ăśbersicht der gespeicherten Systemereignisse.
- Systemkonfiguration prĂĽfen: Zeigt Systeminformationen wie Kernel-Version und Speicherplatz.
- Snapshots auflisten: Listet vorhandene Snapshots auf.
- Snapshots sichern: Erstellt Backups der vorhandenen Snapshots.
- Speicherplatz prĂĽfen: ĂśberprĂĽft die Speichernutzung.
- Prozessliste anzeigen: Zeigt eine Liste aller laufenden Prozesse.
- Systemlogs anzeigen: Gibt den Inhalt der Systemlogs aus.
- Netzwerkverbindungen anzeigen: Zeigt aktive Netzwerkverbindungen.
- Nutzerinformationen anzeigen: Gibt Informationen zu aktuellen Nutzern.
- Offene Ports prĂĽfen: PrĂĽft auf offene Netzwerkports.
- Firewall-Status anzeigen: Zeigt den Status der Firewall an.
- Aktuelle Systemzeit anzeigen: Gibt die aktuelle Systemzeit aus.
- CPU-Auslastung anzeigen: Zeigt die aktuelle CPU-Nutzung.
- RAM-Nutzung anzeigen: Gibt Informationen zur RAM-Nutzung aus.
SysScope/
├── backup/ # Gesicherte Snapshots
├── snapshots/ # Erstellte Snapshots
├── .github/
│ └── workflows/
│ └── sys-scope.yml # CI Workflow YAML
├── .gitignore # Git-Ignore Datei
├── README.md # Projektdokumentation
├── LICENSE # Lizensierung
├── Security
├── requirements.txt # Python Abhängigkeiten
└── SysScope.py # Hauptprogramm
git clone <Repository-URL>
cd SysScope
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python sys_scope.py
- Beim Start von SysScope öffnet sich ein interaktives Terminalmenü, aus dem du alle Funktionen bequem auswählen und ausführen kannst.
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. |
- Python 3.x
- colorama
Installiere Abhängigkeiten direkt über:
pip install colorama
- Dieses Projekt steht unter der MIT-Lizenz. Weitere Informationen findest du in der Datei
LICENSE
im Repository.
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
-
SysScope entwickelt sich kontinuierlich weiter.
-
In Zukunft planen wir spannende neue Features, darunter eine automatisierte Snapshot-Planung, erweiterte Sicherheitsanalysen, eine interaktive Web-Oberfläche und verbesserte Performance für größere Systemlandschaften.
- Deine Vorschläge und dein Feedback sind essenziell, um SysScope stetig weiterzuentwickeln und deine Arbeit effizienter, sicherer und angenehmer zu gestalten. Sei ein Teil dieser Reise und gestalte mit uns die Zukunft von SysScope!
-
Dieses Projekt steht unter der MIT-Lizenz.
- Weitere Details findest du in der Datei LICENNSE.