Transparenz und Sicherheit
Ein Schutzprogramm braucht weitreichende Rechte auf Ihrem Gerät. Deshalb legen wir offen, was es tut, was es überträgt und wo seine Grenzen liegen.
Was das Programm auf Ihrem Gerät tut
Der Agent läuft als Systemdienst. Er prüft neue und geänderte Dateien in typischen Ablageorten (Downloads, Dokumente, Desktop, temporäre Ordner, Autostart), führt geplante und angeforderte Scans aus, verschiebt erkannte Schadsoftware verschlüsselt in eine Quarantäne, trägt beim Web-Schutz bekannte Schadseiten als gesperrt in die hosts-Datei ein (zwischen klar markierten Zeilen, beim Ausschalten oder Deinstallieren wieder entfernt) und fragt Systemeinstellungen für den Sicherheitscheck ab. Er löscht nie selbstständig Dateien.
Was übertragen wird
An unseren Server in Nürnberg: Gerätename, Betriebssystem und Version, Schutzstatus, Ergebnisse des Sicherheitschecks, Ereignisse (Scans, Funde, blockierte Seiten) und zu jedem Fund Dateipfad, Größe, SHA-256 und Erkennung. Für die Cloud-Prüfung nur SHA-256-Fingerabdrücke unbekannter Programme. Dateiinhalte werden nie übertragen. Unser Server fragt für noch unbekannte Fingerabdrücke den Dienst hashlookup des CIRCL (Luxemburg) ab, ob es sich um eine bekannte saubere Datei handelt; dabei geht nur der Fingerabdruck dorthin.
Woher die Erkennungen stammen
Eigene Regeln und Heuristiken von Agile Developer, sorgfältig ausgewählte öffentliche Regelsätze von Sicherheitsforschenden (unter anderem nach der Detection Rule License 1.1, MIT und CC0), deren Autor, Quelle und Lizenz bei jedem Fund angezeigt werden, eigene bestätigte Funde aller Nutzer (nur Fingerabdrücke) und, falls auf dem Gerät installiert, ClamAV mit dessen eigener Signaturdatenbank. Die vollständige Liste der Quellen liegt jedem Signaturpaket als NOTICE bei.
Signierte Updates
Programm-Updates und Signaturpakete sind mit Ed25519 signiert. Der Agent kennt unseren öffentlichen Schlüssel (0yPnjDjdWHkv1otzoiRAgi6NMOWw03Ate5kbp1ZpV8k=) und nimmt nichts an, was nicht damit signiert ist. Updates werden stufenweise verteilt.
Grenzen des Schutzes
Kein Schutzprogramm erkennt jede Schadsoftware. Agile Security prüft Dateien unmittelbar nach dem Schreiben im Benutzermodus, nicht über einen Kernel-Treiber; sehr schnelle Angriffe können daher vor der Prüfung starten. Unabhängige Labortests für Agile Security stehen noch aus. Regelmäßige Sicherungen, aktuelle Updates und eine aktive Firewall bleiben wichtig, unser Sicherheitscheck hilft dabei.
Aufbewahrung
Ereignisse, Scans und erledigte Funde löschen wir je nach Tarif nach 30, 180 oder 365 Tagen, entfernte Geräte nach 90 Tagen, Datenbanksicherungen nach 30 Tagen. Mit dem Löschen Ihres Kontos löschen wir alles sofort.
security.txt
Sicherheitslücken melden
Wenn Sie eine Schwachstelle in Agile Security (Agent, Dashboard, API oder Update-Kanal) gefunden haben, schreiben Sie bitte an info@agiledeveloper.de mit dem Betreff „Security“. Beschreiben Sie, wie sich das Problem nachstellen lässt; verschlüsseln können Sie über einen Link von Agile Secrets.
Wir bestätigen den Eingang innerhalb von zwei Werktagen, halten Sie über die Behebung auf dem Laufenden und nennen Sie auf Wunsch nach der Veröffentlichung. Bitte veröffentlichen Sie Details erst nach Behebung oder 90 Tagen, greifen Sie nicht auf fremde Daten zu und stören Sie den Betrieb nicht. Wer so vorgeht, muss von uns keine rechtlichen Schritte befürchten.
Aktiv ausgenutzte Schwachstellen melden wir nach dem Cyber Resilience Act der zuständigen Stelle und informieren betroffene Nutzer.