Auf Ihre Anforderungen abgestimmt

Webanwendungen und APIs gezielt absichern

Webanwendungen und APIs sind zentrale Schnittstellen zu Daten und Systemen. Unsere Pentests decken Schwachstellen in Anwendungen, Authentisierung, Schnittstellen und Datenflüssen auf und zeigen konkrete Maßnahmen zur Absicherung. Wir prüfen entlang der jeweils aktuellen OWASP Top 10 und darüber hinaus entlang Rollen, Datenflüssen und Geschäftslogik.

  • eine neue Webanwendung oder API steht vor dem Go-live

  • Rollen, Berechtigungen oder Mandantentrennung sollen überprüft werden

  • eine Anwendung wurde wesentlich verändert oder migriert

  • Kunden, Partner oder interne Governance verlangen eine unabhängige Prüfung

  • ein früherer Befund soll nach der Behebung erneut geprüft werden

Konkret auswählen


Unsere Pentestleistungen

Ein individuelles Angebot erstellen wir Ihnen gern innerhalb von zwei Arbeitstagen.

shield-check

Web Pentest

nach OWASP Top 10

Webapplikationen bieten durch ihre zahlreichen Funktionen und Eingabemöglichkeiten häufig eine große Angriffsfläche. Dieser Penetrationstest konzentriert sich auf das Aufdecken von Sicherheitslücken in Webanwendungen, wie z.B. SQL-Injection, Cross-Site Scripting (XSS), und Sicherheitskonfigurationsfehler. Sie sind entscheidend für Unternehmen, die Online-Dienste oder E-Commerce-Plattformen betreiben.

  • Automatisierter Schwachstellenscan der Anwendung

  • Fehler in der Zugriffskontrolle

  • Kryptografische Fehler

  • Injection

  • Unsicheres Design

  • Sicherheitsrelevante Fehlkonfigurationen

  • Komponenten mit bekannten Sicherheitslücken

  • Fehler im Authentifizierungsprozess

  • Software- und Datenintegritätsfehler

  • Unzureichendes Logging and Monitoring

  • Server-Side Request Forgery (SSRF)

  • API-Zugriffe
    Businesslogik

shield-check

API Pentest

Schnittstellen testen

Ein API Pentest (Application Programming Interface Penetrationstest) ist ein sicherheitstechnischer Test, der darauf abzielt, Schwachstellen und Sicherheitslücken in den Schnittstellen (APIs) einer Anwendung zu identifizieren und zu bewerten. APIs ermöglichen den Datenaustausch und die Interaktion zwischen verschiedenen Softwareanwendungen und -diensten.

  • Analyse der API-Authentifizierung und -Autorisierung (z. B. Token, OAuth, API-Schlüssel)

  • Prüfung auf fehlende oder schwache Input-Validierung (Injection-Angriffe, Cross-Site Scripting)

  • Bewertung von Transportverschlüsselung (HTTPS/TLS)

  • Überprüfung der Sicherheitsmechanismen gegen Massenzugriffe (Rate Limiting)

  • Untersuchung auf fehlende oder unsichere Fehlerbehandlung

  • Analyse von API-Berechtigungen und Zugriffskontrollen (Least Privilege-Prinzip)

  • Prüfung auf unsichere Datenübertragung oder unverschlüsselte sensitive Informationen

  • Identifikation von Schwachstellen in API-Dokumentation oder Fehlkonfigurationen

  • Test auf Sicherheitsprobleme in CORS-Konfigurationen (Cross-Origin Resource Sharing)

  • Bewertung der Logging- und Monitoring-Funktionen für sicherheitsrelevante Ereignisse

  • Simulation von Angriffen wie Replay, Man-in-the-Middle oder API Enumeration.

Direkt klären

Ihre Ausgangslage persönlich besprechen

Zitzler_Michael

Ihr Ansprechpartner

Varianten

Prüfung passend zum Ziel ausrichten

Zeichenfläche 1@4x

Webanwendungs-Pentest

Betrachtet die browserbasierte Anwendung, Benutzeroberfläche, Rollen, Sessions und Geschäftslogik.

Zeichenfläche 2@4x

API-Penetrationstest

Konzentriert sich auf Endpunkte, Tokens, Autorisierung, Datenobjekte und maschinelle Kommunikation.

Zeichenfläche 3@4x

Kombinierter Test

Bei modernen Plattformen ist die gemeinsame Prüfung von Webanwendung und API häufig sinnvoll.

number-four

Test vor Go-live oder Release

Kann als technisches Quality Gate in Entwicklungs- und Freigabeprozesse eingebunden werden.

Ergebnis

Was Sie erhalten

  • Management Summary

  • technische Findings mit reproduzierbaren Nachweisen

  • Bewertung nach technischer Kritikalität, möglicher Auswirkung und Ausnutzbarkeit

  • konkrete Maßnahmen für Entwicklung, Betrieb und Architektur

  • Grundlage für Backlog, Freigabeentscheidung und Retest

  • optional Retest behobener Findings

Kontrollierte Durchführung


So läuft die Prüfung ab

1-filled

Scope und Zielsetzung

Prüfobjekte, Systemgrenzen, Testziele, Informationsbasis, Testtiefe und gewünschte Ergebnisse werden gemeinsam festgelegt.

2-filled

Rechtliche und organisatorische Vorbereitung

Beauftragung, Freigaben, Ansprechpartner, Testzeitraum, Datenschutzaspekte und gegebenenfalls erforderliche Zustimmungen von Hosting-, Cloud- oder Plattformanbietern werden geklärt.

3-filled

Rules of Engagement

Erlaubte und ausgeschlossene Methoden, Testzeiten, Intensität, Abbruchkriterien, Eskalationswege und der Umgang mit Testdaten werden verbindlich vereinbart.

4-filled

Technische Prüfung

Automatisierte Verfahren werden mit manuellen Prüfungen und einer fachlichen Bewertung kombiniert. Eine aktive Verifikation erfolgt nur im abgestimmten und vertretbaren Rahmen.

5-filled

Kritische Befunde

Unmittelbar relevante kritische Schwachstellen werden über die vereinbarten Eskalationswege gemeldet und nicht erst mit dem Abschlussbericht kommuniziert.

6-filled

Bericht und Debrief

Sie erhalten eine verständliche Management Summary, technisch nachvollziehbare Findings, Risikoeinstufungen und konkrete Maßnahmenempfehlungen. Die Ergebnisse werden gemeinsam besprochen.

7-filled

Retest

Nach der Behebung kann ein gezielter Retest prüfen, ob vereinbarte Schwachstellen wirksam geschlossen wurden. Umfang und Zeitpunkt werden im Angebot ausgewiesen.

Kurz beantwortet

Häufig gestellte Fragen