Pentest und Fix in 24 Stunden.
Whitebox Autonomous Pentesting liefert jetzt den Fix mit. Jede bestätigte Schwachstelle kommt als Pull Request in Ihr GitHub-Repository: die Codeänderung und ein Regressionstest, bereit für Ihr Review.
Aus einer Schwachstelle wurde bisher ein Ticket. Jetzt wird ein Pull Request daraus.
Der Pentest-Bericht zeigt, was ausnutzbar ist. Der Pull Request zeigt den Fix, mit einem Test, der ihn absichert. Ihr Team prüft und merged im gewohnten Ablauf.
Beispielhafter Pull Request. Der echte trägt Ihr Repository, Ihre Dateipfade und die Schwachstelle aus Ihrem Pentest-Bericht.
Finden. Beweisen. Fixen. Nachtesten.
Ein Kreislauf, bei jedem Pentest. Repository einmal verbinden; der Rest läuft als Teil des Whitebox-Pentests.
Finden
SQUR liest Ihren Quellcode und testet Ihre laufende Anwendung. Ein vollständiger Whitebox-Pentest, Ergebnisse in 24 Stunden.
Beweisen
Jede bestätigte Schwachstelle wird gegen die laufende Anwendung ausgenutzt, bevor sie im Pentest-Bericht steht. Null False Positives, nichts zu diskutieren.
Fixen
Beginnend mit der höchsten Schwere schreibt SQUR den Fix und einen Regressionstest, führt seine eigenen Prüfungen erneut aus und eröffnet einen Pull Request in Ihrem Repository.
Nachtesten
Der nächste Pentest testet jede offene Schwachstelle erneut und markiert sie als Fixed, Regressed oder New. Ein sauberer Lauf erneuert Ihr Zertifikat.
- Repository verbinden. Installieren Sie die SQUR GitHub App auf den Repositories, die abgedeckt werden sollen. Sie eröffnet Pull Requests, sonst nichts.
- Whitebox-Pentest starten. Wie bisher: Ziel, Rollen, Scope. Ergebnisse in 24 Stunden, jede bestätigte Schwachstelle mit Exploit-Nachweis.
- Pull Requests prüfen. Jede bestätigte Schwachstelle kommt als Draft-Pull-Request mit Fix und Regressionstest. Mergen, ändern oder schließen, wie bei jedem PR.
Ihr Repository bleibt Ihres
Autonomous Remediation folgt einer Regel: Die Maschine schlägt vor, Ihr Team entscheidet.
Nur Draft-Pull-Requests
SQUR merged nie. Jeder Fix wird als Draft eröffnet, in Ihrem normalen Review-Ablauf, Ihr Branch-Schutz bleibt unberührt.
Nur Anwendungscode
Ein Fix ändert Anwendungscode und fügt einen Test hinzu. Workflows, CI-Konfiguration und Dependency-Manifeste sind konstruktionsbedingt tabu.
Abgeschottet und löschbar
Jeder Fix läuft in einer isolierten Umgebung ohne Internetzugang. Trennen Sie das Repository, löscht SQUR den Quellcode-Snapshot, schließt seine Pull Requests und entfernt seine Branches.
Secrets bleiben draußen
Pull-Request-Beschreibungen entstehen aus der Schwachstelle, nie aus Rohdaten, und werden vor dem Schreiben auf Secrets geprüft.
Geprüft, bevor es ankommt
Der Fix kompiliert, besteht die statische Analyse und bringt seinen Regressionstest mit. Ein zweites Modell prüft ihn, bevor der Pull Request eröffnet wird.
EU-Datenhaltung
Alle Daten bleiben in der EU (GCP Brüssel), auch der Quellcode-Snapshot für Pentest und Fix.
Wen wir zuerst aufnehmen
Teams, die Web- und API-Software kontinuierlich entwickeln, auf GitHub. Je mehr Services Sie betreiben und je öfter Sie deployen, desto mehr bringt der Kreislauf: Jedes Release bekommt einen Pentest, jede bestätigte Schwachstelle einen Pull Request.
Ihr Code liegt auf GitHub
Die SQUR GitHub App eröffnet die Pull Requests. Private und öffentliche Repositories, jede Organisationsgröße.
Sie deployen kontinuierlich
Eine Webanwendung oder API in aktiver Entwicklung. Wöchentliche Deploys oder schneller holen aus monatlichen Pentests mit Fix am meisten heraus.
Ein Setup-Gespräch, 30 Minuten
Sie buchen es direkt nach der Bewerbung. Wir verbinden das Repository gemeinsam und legen den Scope des ersten Whitebox-Pentests fest.
Eine Feedback-Runde
Nach Ihrem ersten Pentest ein Gespräch über die Pull Requests, die Sie erhalten haben. Es prägt, was wir als Nächstes bauen.
Beta-Teilnehmer zahlen den regulären Pentest-Preis: 1.995 € pro Pentest oder Professional für 995 € pro Anwendung und Monat. Autonomous Remediation ist während der Beta inklusive. Alle Preise zzgl. USt.
Für die Private Beta bewerben
In zwei Minuten bewerben, dann direkt das Setup-Gespräch buchen. Wir lesen jede Bewerbung persönlich. Die Plätze in der ersten Gruppe sind begrenzt.
Häufige Fragen
Merged SQUR irgendetwas?
Nein. Jeder Fix wird als Draft-Pull-Request eröffnet. Ihr Team prüft, ändert bei Bedarf und merged. Ihr Branch-Schutz gilt wie immer.
Worauf greift die GitHub App zu?
Auf die Repositories, die Sie auswählen, mit den Rechten, die zum Eröffnen eines Pull Requests nötig sind. Deinstallieren Sie sie, schließt SQUR seine Pull Requests, löscht seine Branches und den Quellcode-Snapshot.
Ist das Teil des Whitebox-Pentests?
Ja. Autonomous Remediation arbeitet mit dem Quellcode, den der Whitebox-Pentest ohnehin nutzt. Ein Black-Box-Pentest liefert weiterhin Behebungshinweise je Schwachstelle.
Was kostet die Beta?
Den regulären Pentest-Preis, 1.995 € pro Pentest oder Professional für 995 € pro Anwendung und Monat, mit Autonomous Remediation für die Dauer der Beta inklusive.
Welche Plattformen werden unterstützt?
GitHub, über die SQUR GitHub App. Schreiben Sie uns in der Bewerbung, wenn Ihr Code woanders liegt.
Wohin geht mein Quellcode?
In eine abgeschottete Umgebung ohne Internetzugang in der EU (GCP Brüssel), genutzt für Pentest und Fix, gelöscht, sobald Sie trennen.
Pentest und Fix in 24 Stunden
Bewerben Sie sich für die Private Beta und erhalten Sie den Fix zusammen mit der Schwachstelle.