![]() |
|---|
- ©Thorsten Bylicki | ©BYLICKILABS
- Version 1.0.0
- Support Language DE/EN
| Category | Badge | Description |
|---|---|---|
| Version & Release | Current stable release | |
| Build Status | CI/CD Pipeline status | |
| License | Open source license | |
| Python Version | Supported versions | |
| Platform | Compatible OS |
SentinelGuard is a full-featured vulnerability scanner for Python projects.
It analyzes source code, dependencies, and secrets in a unified desktop interface.
Developed by BYLICKILABS – Intelligence Systems & Communications, it enables secure-by-design workflows for modern developers.
- ✅ Static code analysis (SAST)
- ✅ Dependency vulnerability detection
- ✅ Secret & credential exposure scanning
- ✅ Bilingual interface (EN/DE)
- ✅ Real-time scanning log
- ✅ Exportable reports (
.txt) - ✅ Tkinter-based graphical interface
git clone https://github.com/bylickilabs/SentinelGuard.git
cd SentinelGuard
python app.py- Launch the application:
python app.py - Select project folder
- Choose analysis types (code, dependencies, secrets)
- Click Start Scan
- View results in the log and save the report
Sentinel Guard ist ein vollständiger Schwachstellenscanner für Python-Projekte.
Er analysiert Quellcode, Abhängigkeiten und Geheimnisse über eine einheitliche Desktop-Oberfläche.
Entwickelt von BYLICKILABS – Intelligence Systems & Communications, ermöglicht er einen Security-by-Design Ansatz in der Softwareentwicklung.
- ✅ Statische Codeanalyse (SAST)
- ✅ Prüfung veralteter Abhängigkeiten
- ✅ Erkennung von API-Keys, Passwörtern & Tokens
- ✅ Zweisprachige Oberfläche (DE/EN)
- ✅ Live-Scanprotokoll
- ✅ Exportierbarer Report (
.txt) - ✅ Benutzerfreundliche GUI mit Tkinter
git clone https://github.com/bylickilabs/SentinelGuard.git
cd SentinelGuard
python app.py- Anwendung starten:
python app.py - Projektverzeichnis auswählen
- Scanoptionen aktivieren (Code, Dependencies, Secrets)
- Scan starten
- Ergebnisse im Log einsehen & Report speichern
Sentinel Guard consists of three independent yet integrated modules:
| Module | Purpose |
|---|---|
| Code Analyzer | Scans Python files for dangerous function calls using pattern-based matching |
| Dependency Auditor | Analyzes requirements.txt for insecure versions |
| Secret Detector | Identifies API keys, passwords, or tokens in project files |
All modules are unified under a graphical interface and generate a summarized vulnerability report.
- Author: Thorsten Bylicki
- Company: BYLICKILABS – Intelligence Systems & Communications
- License: LICENSE
- Contact: GitHub Profile
- Website: LINK
- Shop: LINK
- Optimized for DevSecOps pipelines
- Fully modular rule system
- Extensible for corporate security frameworks
- Made in Germany 🇩🇪 – Engineered with precision
