Information!

Versteckte Risiken sichtbar machen. Resilienz für Ihre Software­architektur.

Hybride Code Audits — Expertenwissen trifft auf automatisierte Analyse. Wir identifizieren kritische Sicherheitslücken, Architektur-Risiken und Compliance-Verstöße, bevor sie zu geschäftskritischen Problemen werden.

10.400 EUR Kostenlos

Kostenloses Scoping-Gespräch vereinbaren Muster-Report ansehen Dauert 2 Minuten. Keine Verpflichtung.

Versteckte Risiken sichtbar machen. Resilienz für Ihre Software­architektur.

Wann ein Code Audit unverzichtbar wird

Sicherheitslücken entstehen nicht über Nacht — sie wachsen mit jeder Iteration, jedem Agenturwechsel, jeder neuen Dependency. Diese Szenarien kennen wir aus über 10 Jahren Praxis.

M&A Due Diligence

Bei Firmenübernahmen oder Finanzierungsrunden ist ein unabhängiger Prüfbericht der Codebasis unerlässlich, um den Wert des digitalen Assets zu verifizieren und versteckte technische Schulden aufzudecken.

Regulatorischer Compliance-Druck

DSGVO, NIS2, PCI DSS — gesetzliche Vorgaben erfordern nachweisbare Sicherheitsaudits. Mit der NIS2-Richtlinie haftet die Geschäftsführung seit 2024 persönlich für mangelnde Cybersicherheit.

Black-Box nach Agenturwechsel

Die Übernahme einer undokumentierten, historisch gewachsenen Codebasis von externen Dienstleistern birgt enorme Risiken. Wir schaffen Transparenz über den tatsächlichen Zustand Ihrer Software.

KI-generierter Code & Supply-Chain-Risiken

Copilot, ChatGPT, Cursor — KI-generierter Code ist allgegenwärtig. Doch automatisierte Assistenten produzieren blinde Flecken, die klassische Tests nicht abdecken. Wir prüfen gezielt auf KI-spezifische Risikovektoren.

Expertenwissen trifft auf automatisierte Analyse

Automatisierte Analyse

  • Statische Code-Analyse (SAST)
  • Dependency-Audit auf bekannte CVEs
  • Composer- & NPM-Schwachstellen-Scan
  • Erkennung hartcodierter Secrets
  • Lizenz-Compliance-Prüfung

Fachliche Expertenbewertung

  • Business-Logik & Autorisierung
  • Architektonische Schwächen & Anti-Patterns
  • KI-generierter Code & Supply-Chain-Risiken
  • DSGVO- & NIS2-relevante Schwachstellen

83 % aller Webanwendungen haben mindestens eine kritische Schwachstelle. Automatisierte Scanner wie SonarQube oder Snyk erkennen bekannte CVEs und veraltete Bibliotheken zuverlässig — aber sie scheitern systematisch an komplexen Logikfehlern, fehlerhafter Rechteverwaltung und architektonischen Schwächen.

Unser hybrider Ansatz kombiniert beides: Werkzeuggestützte SAST-, DAST- und SCA-Scans bilden die datengetriebene Grundlage. Darauf aufbauend bewerten erfahrene Laravel-Entwickler die Ergebnisse und ordnen sie fachlich ein — insbesondere in den Bereichen Business-Logik, Authentifizierung und architektonische Entscheidungen.

Das Ergebnis: Eine fundierte Ersteinschätzung, die über bekannte Schwachstellen hinausgeht und strukturelle Risiken Ihrer Codebasis sichtbar macht. Der Umfang unseres Audits entspricht einem Gegenwert von 10.400 EUR. Für qualifizierte Unternehmen ist dieser Audit kostenlos — weil 78 % unserer Audit-Kunden im Anschluss eine langfristige Zusammenarbeit mit uns starten.

Kostenlosen Code Audit anfordern

Was wir prüfen

Unser Audit deckt vier kritische Dimensionen ab — jede wird systematisch analysiert und fachlich bewertet.

OWASP Top 10 & darüber hinaus

SQL-Injection, Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), unsichere Deserialisierung, fehlerhafte Zugriffskontrolle — wir prüfen systematisch gegen die OWASP Top 10 und darüber hinaus.

Identifizierte Schwachstellen werden nach CVSS-Schweregrad klassifiziert und mit Handlungsempfehlungen versehen.

Wartbarkeit & Erweiterbarkeit

Wir bewerten die langfristige Wartbarkeit Ihrer Codebasis: SOLID-Prinzipien, Separation of Concerns, Dependency Injection und DRY-Konformität.

Erkennung von Code Duplications, überkomplexen Strukturen und fehlender Testabdeckung. Das Ergebnis: Eine priorisierte Einschätzung der wichtigsten Handlungsfelder.

Flaschenhälse identifizieren

N+1-Queries, fehlende Datenbankindizes, ineffiziente Eloquent-Abfragen, ungenutzte Cache-Strategien — Performance-Killer, die unter Last zum Totalausfall führen.

Wir analysieren Datenbankzugriffe, Asset-Pipelines und Serverantwortzeiten. Besonders relevant bei E-Commerce-Plattformen, CMS-Systemen und Applikationen mit wachsenden Nutzerzahlen.

Neue Risikovektoren im Griff

KI-generierter Code (GitHub Copilot, ChatGPT, Cursor) enthält häufig subtile Sicherheitslücken, die weder vom Entwickler noch vom Code-Review erkannt werden. Wir prüfen gezielt auf diese blinden Flecken.

Zusätzlich: Systematischer Dependency-Audit auf bekannte CVEs, Lizenzverstöße und potenziell bösartige Packages in Ihrer Composer- und NPM-Supply-Chain.

Transparenter Prozess — von der Anfrage bis zum Ergebnis

Ein Code Audit ist kein automatisierter Schnelltest. Unser Prozess kombiniert werkzeuggestützte Analyse mit fachlicher Expertenbewertung — strukturiert, nachvollziehbar und ohne Unterbrechung Ihres Entwicklungsbetriebs.

Scoping & NDA

Sie schildern uns Ihre Anwendung, den technologischen Stack und Ihre Sicherheitsbedenken. Wir definieren gemeinsam den Audit-Umfang und unterzeichnen eine Geheimhaltungsvereinbarung (NDA), bevor wir Zugang zu Ihrem Code erhalten.

Repository-Zugang

Laden Sie unseren Benutzer mindtwo-auditor zu Ihrem GitHub- oder GitLab-Repository ein — oder übermitteln Sie Ihren Code als verschlüsseltes Archiv. Credentials, Umgebungsvariablen und personenbezogene Daten können Sie vorab entfernen.

Hybride Audit-Durchführung

Zunächst automatisierte Scans: Statische Analyse, Dependency-Audits auf CVEs, Erkennung hartcodierter Secrets. Darauf aufbauend die fachliche Bewertung und Einordnung der Ergebnisse durch erfahrene Laravel-Entwickler. Alles in einer isolierten Umgebung, ohne Ihr Tagesgeschäft zu beeinträchtigen.

Report & Handlungsempfehlungen

Sie erhalten einen PDF-Bericht mit den identifizierten Schwachstellen, priorisiert nach CVSS-Kritikalität und geschätztem Behebungsaufwand. Priorisierte Funde enthalten Handlungsempfehlungen. In einem 30-minütigen Abschlussgespräch gehen wir die Ergebnisse gemeinsam durch.

Kostenlosen Code Audit anfordern

Ihr Ergebnis: Mehr als ein Report

Im Report enthalten:

  • Management-Summary mit Risiko-Ampel
  • CVSS-bewertete Schwachstellenliste
  • Betroffene Bereiche & Risikoeinordnung
  • Handlungsempfehlungen zur Behebung
  • Priorisierte Maßnahmen nach Kritikalität
  • Best-Practice-Empfehlungen für die Zukunft
  • Persönliches 30-min Abschlussgespräch

Kunden erwerben kein Audit — sie erwerben Handlungsfähigkeit. Unser Deliverable besteht aus zwei Ebenen, die unterschiedliche Stakeholder adressieren:

Management-Summary — Eine Risikobewertung mit Ampelsystem (Rot/Gelb/Grün) für schnelle Entscheidungen auf Führungsebene. Auf einen Blick erkennen Sie den Sicherheitsstatus Ihrer Anwendung und die geschäftskritischen Handlungsfelder.

Technischer Report — Ein nach CVSS-Kritikalität priorisierter Bericht für Ihr Entwicklerteam. Relevante Funde enthalten eine technische Beschreibung, den betroffenen Bereich und erste Handlungsempfehlungen zur Behebung. Keine abstrakten Hinweise — praxisnahe Orientierung.

Inklusive 30-minütiges Abschlussgespräch mit unseren Sicherheitsexperten, in dem wir die Ergebnisse gemeinsam durchgehen und Ihre Fragen beantworten.

Kostenlosen Code Audit anfordern

Kundenstimmen

„Mit euch haben wir unsere digitale Recruiting-Strategie auf ein neues Level gebracht. Dank eures Website- und Lead-Trackings und der Schnittstellenanbindung an unser HR-Tool können wir unsere Kampagnen heute zielgruppengerecht steuern und unsere Prozesse im Bewerbermanagement optimieren. Danke für die partnerschaftliche und vertrauensvolle Zusammenarbeit.“

Stefanja Kanka
Leitung Human Resources @ Primus Service GmbH

„Unsere neue Website ist nach dem gelungenen Relaunch genauso rasant, vielseitig und modern unterwegs wie unsere X-raid Rallye-Fahrzeuge.“

X-raid GmbH
Marketing / Press @ X-raid GmbH

„Unserer neuen Website setzen wir als effektives Marketing-Instrument ein, mit dem wir unsere Produkte endlich angemessen in den Fokus stellen können.“

Giovanni Cataldi
Leiter Marketing @ OHRA Regalanlagen GmbH

„Absolut positive Erfahrung mit der Agentur mindtwo. Im Rahmen von mehreren Projekten, die sowohl Design, UX, Frontend und Backend Entwicklung erforderten, habe ich mit der Agentur mindtwo zusammengearbeitet und auch diverse Mitarbeiter der Agentur kennen und schätzen gelernt. Die Themengebiete, die mindtwo dabei abgedeckt haben und weiterhin abdecken, sind dabei sehr groß. Von einem Webportal über eine SaaS Lösung bis hin zu einem E-Learning, mindtwo hat uns bei diversen Projekten unterstützt. Die Kommunikation ist schnell und effizient, die Rechnungsstellung und die Organisation sind transparent und die einzelnen Mitarbeiter sind durchaus angehalten, eigene Ideen einzubringen und ihre Kreativität zu nutzen. Es macht sehr viel Spaß, mit mindtwo zu arbeiten und ich kann die Agentur als Projektmanager nur empfehlen.“

Christian Siebert
Senior Product Owner @ VNR Verlag

„Die Zusammenarbeit mit Jonas und seinem Team war sehr angenehm – besonders hervorzuheben ist die hohe Serviceorientierung. Im Gegensatz zu deutlich größeren Agenturen steht hier der Kunde wirklich im Fokus.“

Mario Druschba
Marketing Manager @ ESV-Akademie

„Unsere Zusammenarbeit mit mindtwo startete Anfang 2023 mit intensiven Workshops. Es folgten konkrete Vorausplanungen. Dabei empfanden wir das klar definierte Zeitmanagement sowie die strukturierte Arbeitsweise als sehr angenehm und zielführend. Mit dem Fokus auf ihre Kernbereiche vermittelt mindtwo eine enorme Expertise. Unkompliziert blieb das Arbeiten trotz zeitlicher und inhaltlicher Unterbrechung aufgrund strategischer Entwicklungen, woran die klare, geradlinige Kommunikation ihren Anteil trägt. Wir freuen uns auf die weitere Zusammenarbeit.“

Geschäftsleitung @ effexx Unternehmensgruppe

„Bei einer Übersetzung eines Fachbuchs zum Thema Laravel unterstützte uns mindtwo bei dem fachlichen Review mit wertvollen Hinweisen.“

Ariane Hesse
Editor @ O'REILLY Computerbuchverlag

„Unsere neu Website überzeugt uns umfassend. So entschieden wir uns auch für die laufende SEO-Beratung und Betreuung des Website-Systems.“

Robert Eitemüller
Marketing Services Manager & UX Design @ LIS AG

„Mit über eine halbe Million Besuchern monatlich ist unsere Website einer unser wichtigsten Akquisekanäle. Mindtwo hat uns geholfen, unsere Botschaften zielgruppengerecht zu transportieren und die Onsite Performance signifikant verbessert.“

Leonard Tekstra
Leiter Online Marketing @ Kesselheld GmbH

„Unsere Website ist neben unserer App einer der wichtigsten Kommunikationskanäle für TWINT. mindtwo unterstützt uns insbesondere bei technischen Herausforderungen und Umsetzungen. Die zuverlässige, schnelle und unkomplizierte Zusammenarbeit schätzen wir hierbei besonders!“

Eva-Maria Mörtenhuber
Head of Performance Marketing & Branding @ TWINT AG

Google Bewertung

5/5

Basierend auf 30 Rezensionen

Bewerten Sie uns

Vertraulichkeit & Sicherheit

Ihr Code ist bei uns sicher. Wir nehmen Vertraulichkeit genauso ernst wie Sie — mit verbindlichen Prozessen statt leerer Versprechen.

NDA inklusive

Vor dem Audit unterzeichnen wir eine Geheimhaltungsvereinbarung (NDA). Ihr Code und Ihre Geschäftsgeheimnisse sind rechtlich geschützt — von der ersten Codezeile an.

Isolierte Prüfumgebung

Der Audit findet in einer isolierten Umgebung statt. Ihre laufende CI/CD-Pipeline und der Entwicklungsbetrieb werden nicht beeinträchtigt. Sensible Daten können vorab ausgeschlossen werden.

Keine Verpflichtung

Eine Anfrage ist keine Zusage. Wir prüfen jede Anfrage individuell und bestätigen die Teilnahme erst nach einem gemeinsamen Scoping-Gespräch.

Erfahrenes Inhouse-Team

Ihre Codebasis wird von unserem internen Expertenteam betreut — kein Outsourcing, keine Freelancer. Über 10 Jahre Erfahrung mit PHP & Laravel.

Häufig gestellte Fragen zum Code Audit

Antworten auf die wichtigsten Fragen zu Ablauf, Vertraulichkeit und Ergebnissen unseres kostenlosen Code Audits.

Kostenloses Erstgespräch

Für welche Technologien und Projektgrößen eignet sich der Audit?

Unser Fokus liegt klar auf dem PHP-Ökosystem, insbesondere auf Anwendungen, die mit dem Laravel-Framework gebaut wurden. Hier liegt unsere tiefste Expertise — und hier können wir den größten Mehrwert liefern.

Ideal für unseren Audit

  • Laravel-Anwendungen (Version 6 bis 12) — unser Kerngebiet
  • PHP-Anwendungen auf Basis von Symfony, CakePHP oder purem PHP
  • Hybride Architekturen mit Laravel-Backend und JavaScript-Frontend (Vue.js, React, Inertia.js)
  • API-Backends auf Laravel-Basis (REST, GraphQL)

Projektgrößen

Wir prüfen Projekte unterschiedlicher Größe, wobei der kostenlose Audit am besten für mittlere bis große Anwendungen geeignet ist:

  • Kleine Anwendungen (< 10.000 Zeilen) — Audit möglich, aber der Aufwand ist oft überdimensioniert
  • Mittlere Anwendungen (10.000–100.000 Zeilen) — Ideale Größe für einen umfassenden Audit
  • Große Anwendungen (> 100.000 Zeilen) — Wir fokussieren auf die sicherheitskritischsten Module und definieren den Scope gemeinsam

Weniger geeignet

Offen gesagt ist unser Audit nicht die richtige Wahl für:

  • Reine Frontend-Anwendungen ohne PHP-Backend
  • WordPress-Plugins oder -Themes (dafür gibt es spezialisierte Anbieter)
  • Projekte, die noch nicht in Produktion sind (ein Audit ergibt erst Sinn, wenn echte Daten verarbeitet werden)

Das Ergebnis: Wenn Ihre Anwendung auf PHP/Laravel basiert und produktive Daten verarbeitet, können wir Ihnen helfen.

Ist der Code Audit wirklich kostenlos? Wo ist der Haken?

Es gibt keinen Haken. Für qualifizierte Unternehmen bieten wir den Code Audit im Wert von 10.400 EUR vollständig kostenlos an. Keine versteckten Kosten, keine automatische Folgebeauftragung, keine Vertragsbindung.

Warum wir das tun

Wir investieren in den ersten Audit, weil wir wissen, dass die Qualität unserer Arbeit für sich spricht. Die Mehrzahl unserer Audit-Kunden entscheidet sich anschließend für eine Zusammenarbeit — sei es für die Behebung gefundener Schwachstellen, ein Laravel-Upgrade oder eine langfristige technische Partnerschaft.

Der Audit ist für uns kein Verlustgeschäft, sondern ein Investitionsgeschäft in qualifizierte Kundenbeziehungen. Wir zeigen Ihnen konkret, was wir können — statt es nur zu behaupten.

Was „qualifiziert" bedeutet

Wir prüfen jede Anfrage individuell. Der kostenlose Audit ist für Unternehmen gedacht, die:

  • Eine produktive PHP/Laravel-Anwendung betreiben (kein Hobby-Projekt)
  • Ein echtes Geschäftsinteresse an der Sicherheit ihrer Software haben
  • Die Kapazität haben, identifizierte Schwachstellen perspektivisch zu beheben

Eine Anfrage ist keine automatische Zusage. Wir bestätigen die Teilnahme erst nach dem Erstgespräch.

Was Sie nicht bekommen

Transparenz ist uns wichtig — deshalb auch klar, was der kostenlose Audit nicht umfasst:

  • Keine aktive Behebung der gefundenen Schwachstellen (nur Identifikation und Empfehlungen)
  • Kein Penetration Testing (der Audit ist eine Code-Review, kein Angriffsszenario)
  • Keine fortlaufende Überwachung (Monitoring ist ein separater Service)

Das Ergebnis: Sie erhalten echten, messbaren Mehrwert — ohne Risiko und ohne Verpflichtung.

Was erhalte ich als Ergebnis des Audits?

Sie erhalten kein generisches PDF mit automatisierten Tool-Outputs, sondern einen handgeschriebenen Analysebericht von erfahrenen Entwicklern, der auf Ihr spezifisches Projekt zugeschnitten ist.

Der Ergebnisbericht (PDF)

Unser Bericht enthält für jede identifizierte Schwachstelle:

  • Schweregrad-Klassifizierung nach CVSS (Critical, High, Medium, Low, Informational)
  • Technische Beschreibung — Was ist das Problem und warum ist es relevant?
  • Betroffene Dateien und Codepfade — Wo genau liegt die Schwachstelle?
  • Proof of Concept — Wie könnte die Schwachstelle ausgenutzt werden?
  • Konkrete Handlungsempfehlung — Wie wird das Problem behoben, inklusive Code-Beispielen wo sinnvoll
  • Geschätzter Behebungsaufwand — Damit Sie intern oder mit uns planen können

Priorisierte Übersicht

Der Bericht beginnt mit einer Executive Summary für Entscheider:

  • Gesamtbewertung des Sicherheitszustands
  • Anzahl der Findings nach Schweregrad
  • Top-5-Empfehlungen mit dem höchsten Impact-zu-Aufwand-Verhältnis
  • Vergleich mit branchenüblichen Standards

Abschlussgespräch (30 Minuten)

Im Videogespräch mit dem zuständigen Auditor gehen wir den Bericht gemeinsam durch:

  • Erklärung der kritischsten Findings
  • Beantwortung technischer Rückfragen
  • Empfehlung einer Behebungsreihenfolge basierend auf Ihrem Risikoprofil
  • Einschätzung des Gesamtaufwands für eine vollständige Behebung

Das Ergebnis: Keine Black Box, sondern ein direkt umsetzbares Dokument, mit dem Ihr Entwicklungsteam (oder wir) sofort loslegen kann.

Was genau wird beim Code Audit geprüft?

Unser Code Audit ist keine automatisierte Schnellanalyse, sondern eine systematische, mehrstufige Prüfung durch erfahrene Laravel-Entwickler — kombiniert mit werkzeuggestützter Analyse.

Sicherheitsanalyse

Im Kern prüfen wir Ihre Anwendung gegen die OWASP Top 10 — die weltweit anerkannte Referenz für die kritischsten Sicherheitsrisiken in Webanwendungen:

  • SQL-Injection & Query-Sicherheit — Werden Datenbankabfragen sicher parametrisiert? Gibt es Stellen, an denen Nutzereingaben ungefiltert in Queries gelangen?
  • Cross-Site Scripting (XSS) — Werden Ausgaben korrekt escaped? Gibt es unsichere Blade-Direktiven oder unvalidierte Nutzereingaben?
  • Authentifizierung & Session-Management — Ist die Login-Logik robust? Werden Sessions korrekt invalidiert? Gibt es Schwächen bei Passwort-Reset-Flows?
  • Autorisierung & Zugriffskontrolle — Werden Gates, Policies und Middleware korrekt eingesetzt? Gibt es Endpunkte ohne Berechtigungsprüfung?
  • CSRF-Schutz — Sind alle zustandsändernden Requests abgesichert?
  • Kryptografie — Werden Passwörter korrekt gehasht? Werden sensible Daten verschlüsselt gespeichert? Werden veraltete Algorithmen verwendet?

Dependency-Audit

Wir prüfen Ihre Composer- und NPM-Abhängigkeiten gegen aktuelle CVE-Datenbanken. Veraltete Pakete mit bekannten Schwachstellen sind einer der häufigsten Angriffsvektoren — und oft am einfachsten zu beheben.

Code-Qualität & Architektur

Neben der reinen Sicherheit analysieren wir auch:

  • Einhaltung von Laravel Best Practices und Konventionen
  • Architekturentscheidungen und deren langfristige Wartbarkeit
  • N+1-Query-Probleme und Performance-Engpässe
  • Hartcodierte Secrets, Credentials oder API-Keys im Quellcode
  • Fehlerhafte oder fehlende Logging- und Monitoring-Konfigurationen

Das Ergebnis: Ein klares Bild des Sicherheits- und Qualitätszustands Ihrer Anwendung — mit konkreten, priorisierten Handlungsempfehlungen statt abstrakter Warnungen.

Was passiert nach dem Audit? Bin ich verpflichtet, mindtwo zu beauftragen?

Nein. Der Audit ist ein eigenständiger Service ohne jegliche Folgeverpflichtung. Sie erhalten den Bericht und das Abschlussgespräch — was Sie danach mit den Erkenntnissen machen, liegt vollständig bei Ihnen.

Ihre Optionen nach dem Audit

Option 1: Sie beheben die Findings intern

Unser Bericht ist so geschrieben, dass ein erfahrenes Entwicklungsteam die Empfehlungen eigenständig umsetzen kann. Jede Schwachstelle enthält konkrete Code-Beispiele und Lösungsansätze. Wir stehen für Rückfragen zur Verfügung, auch wenn Sie die Behebung selbst durchführen.

Option 2: Sie beauftragen uns mit der Behebung

Viele unserer Audit-Kunden entscheiden sich für diesen Weg, weil wir die Codebasis bereits kennen und die Behebung entsprechend effizient umsetzen können. Wir erstellen Ihnen ein transparentes Angebot basierend auf den Findings — aufgeschlüsselt nach Schweregrad und geschätztem Aufwand.

Option 3: Sie beauftragen einen anderen Dienstleister

Auch das ist völlig in Ordnung. Der Bericht gehört Ihnen und kann als Grundlage für die Zusammenarbeit mit jedem anderen Dienstleister dienen.

Option 4: Sie unternehmen vorerst nichts

Manche Findings haben keine unmittelbare Dringlichkeit. Es ist legitim, niedrig priorisierte Schwachstellen in die langfristige Roadmap aufzunehmen und sich zunächst auf die kritischen Punkte zu konzentrieren.

Kein Verkaufsdruck

Wir sind Entwickler, keine Verkäufer. Unser Geschäftsmodell basiert darauf, dass die Qualität unserer Arbeit für sich spricht — nicht auf aggressivem Nachfassen. Sie werden nach dem Audit keinen Verkaufsanruf von uns erhalten.

Das Ergebnis: Volle Entscheidungsfreiheit. Der Audit liefert Ihnen die Grundlage — den nächsten Schritt bestimmen Sie.

Wie lange dauert der Code Audit und wie läuft er ab?

Der gesamte Prozess von der Anfrage bis zum fertigen Bericht dauert in der Regel 2–3 Wochen. Die eigentliche Analyse umfasst 10 Werktage intensive Arbeit durch unsere Experten.

Phase 1: Anfrage & Vorbereitung (1–2 Werktage)

Nach Eingang Ihrer Anfrage prüfen wir diese individuell. In einem kurzen Erstgespräch klären wir:

  • Umfang und Alter der Codebasis
  • Eingesetzte Technologien und Frameworks
  • Besondere Sicherheitsanforderungen oder Compliance-Vorgaben
  • Bereiche, die vom Audit ausgeschlossen werden sollen

Anschließend unterzeichnen wir die NDA und Sie richten den Zugang ein.

Phase 2: Automatisierte Analyse (1–2 Werktage)

Unsere werkzeuggestützte Erstanalyse umfasst:

  • Statische Code-Analyse mit spezialisierten PHP/Laravel-Tools
  • Dependency-Audit gegen CVE-Datenbanken (Composer & NPM)
  • Secret-Scanning für hartcodierte Credentials
  • Konfigurationsanalyse der Laravel-Umgebung

Diese Phase liefert die datengetriebene Grundlage für die manuelle Tiefenanalyse.

Phase 3: Manuelle Expertenprüfung (5–7 Werktage)

Der Kern des Audits — erfahrene Laravel-Entwickler prüfen Ihren Code manuell:

  • Jede automatisiert identifizierte Schwachstelle wird verifiziert und kontextualisiert
  • Logik-basierte Schwachstellen, die kein Tool erkennt (z. B. fehlerhafte Autorisierungslogik, Race Conditions)
  • Architekturentscheidungen und deren Sicherheitsauswirkungen
  • Framework-spezifische Anti-Patterns

Phase 4: Bericht & Abschlussgespräch (1–2 Werktage)

Sie erhalten den detaillierten PDF-Bericht und wir besprechen die Ergebnisse in einem 30-minütigen Abschlussgespräch.

Das Ergebnis: Ein transparenter, planbarer Prozess — Sie wissen jederzeit, wo wir stehen und was als Nächstes passiert.

Wie unterscheidet sich euer Audit von automatisierten Security-Scannern?

Automatisierte Scanner wie Snyk, SonarQube oder PHPStan sind wertvolle Werkzeuge — und wir setzen sie selbst als ersten Schritt in unserem Audit-Prozess ein. Aber sie haben fundamentale Grenzen.

Was automatisierte Tools können

  • Bekannte CVEs in Abhängigkeiten erkennen (z. B. veraltetes Laravel-Paket mit bekannter Schwachstelle)
  • Statische Code-Patterns identifizieren (z. B. unsichere eval()-Aufrufe, fehlendes Output-Escaping)
  • Konfigurationsfehler finden (z. B. Debug-Modus in Produktion aktiv)
  • Schnelle, reproduzierbare Ergebnisse liefern

Was nur ein manueller Audit findet

Die gefährlichsten Schwachstellen sind logikbasiert — und für automatisierte Tools unsichtbar:

  • Fehlerhafte Autorisierungslogik — Ein Nutzer kann auf Daten eines anderen Nutzers zugreifen, weil die Policy einen Edge Case nicht abdeckt. Kein Scanner erkennt, dass $user->id !== $resource->user_id fehlt.
  • Race Conditions — Zwei gleichzeitige Requests können zu inkonsistenten Daten führen (z. B. doppelte Buchungen, negative Kontostände). Das erfordert Verständnis der Geschäftslogik.
  • Unsichere API-Designs — Endpunkte, die zu viele Daten zurückgeben (Mass Assignment, ungeschütztes Eager Loading), oder fehlendes Rate Limiting auf kritischen Routen.
  • Framework-spezifische Anti-Patterns — Laravel bietet viele Sicherheitsmechanismen, aber nur wenn sie korrekt eingesetzt werden. Ein Scanner erkennt nicht, dass DB::raw() statt Eloquent ein Risiko darstellt.
  • Kryptografische Fehler im Kontext — Ein Tool findet md5(), aber nur ein Mensch versteht, ob das in diesem Kontext ein Problem ist oder eine bewusste Designentscheidung (z. B. für Cache-Keys).

Unser kombinierter Ansatz

Wir nutzen automatisierte Tools als Effizienz-Multiplikator — nicht als Ersatz für Expertise:

  1. Automatisierte Scans identifizieren die niedrig hängenden Früchte
  2. Unsere Experten verifizieren jeden automatisierten Fund (False Positives eliminieren)
  3. Manuelle Analyse deckt die logikbasierten Schwachstellen auf, die kein Tool findet
  4. Jedes Finding wird im Kontext Ihrer spezifischen Anwendung bewertet

Das Ergebnis: Sie erhalten nicht Hunderte unqualifizierte Warnungen, sondern eine kuratierte Liste verifizierter Schwachstellen mit kontextbezogenen Handlungsempfehlungen.

Wie wird die Vertraulichkeit meines Codes sichergestellt?

Vertraulichkeit ist bei einem Code Audit nicht verhandelbar. Wir behandeln Ihren Quellcode mit der gleichen Sorgfalt, die wir für unsere eigenen Projekte aufwenden.

Geheimhaltungsvereinbarung (NDA)

Vor dem ersten Zugriff auf Ihren Code unterzeichnen wir eine rechtlich bindende NDA. Diese Vereinbarung regelt:

  • Ihr Code wird ausschließlich für den Audit-Zweck verwendet
  • Keine Weitergabe an Dritte — auch nicht an Subunternehmer
  • Alle lokalen Kopien werden nach Abschluss des Audits vollständig gelöscht
  • Vertragliche Schadensersatzpflicht bei Verstößen

Wir verwenden unsere eigene, für den Audit-Prozess optimierte NDA. Alternative Vereinbarungen können wir aus organisatorischen Gründen nicht akzeptieren — unsere NDA ist jedoch bewusst kundenfreundlich formuliert und kann vorab eingesehen werden.

Technische Sicherheitsmaßnahmen

  • Zugriff ausschließlich über verschlüsselte Verbindungen (SSH/HTTPS)
  • Analyse auf gesicherten Entwicklungsumgebungen — kein Cloud-Upload Ihres Codes an Drittdienste
  • Keine Verwendung von AI-Tools, die Ihren Code an externe Server übermitteln würden
  • Dedizierter Auditor-Account (mindtwo-auditor) mit nachvollziehbaren Zugriffsrechten

Was Sie ausschließen können

Sie behalten die volle Kontrolle darüber, was wir sehen:

  • Umgebungsvariablen und .env-Dateien — können vorab entfernt werden
  • Credentials und API-Keys — sollten ohnehin nicht im Repository liegen (wir prüfen das)
  • Personenbezogene Daten — können aus Testdaten und Fixtures entfernt werden
  • Einzelne Module oder Verzeichnisse — können vom Audit ausgenommen werden

Das Ergebnis: Maximale Transparenz bei der Analyse, maximaler Schutz für Ihre Geschäftsgeheimnisse.

Warten Sie nicht auf den Ernstfall.

Jeder Tag ohne Sicherheitsanalyse ist ein Tag, an dem Schwachstellen unentdeckt bleiben. Die durchschnittlichen Kosten eines Datenlecks liegen bei 4,45 Mio. EUR — ein professioneller Code Audit schafft Klarheit, bevor aus einer technischen Schwachstelle ein Geschäftsrisiko wird.

Kostenloses Scoping-Gespräch vereinbaren

Ihren kostenlosen Code Audit anfordern

Eingabefehler:

Plattform *

Wichtig: Bitte laden Sie den Benutzer mindtwo-auditor zu Ihrem Repository ein, damit wir Zugriff für den Audit erhalten.
Senden Sie Ihren Code als ZIP-Archiv per E-Mail an devs@mindtwo.de.

* Pflichtfelder

Vielen Dank für Ihre Anfrage!

Wir haben Ihre Code-Audit-Anfrage erhalten und werden diese zeitnah prüfen. Sie erhalten in Kürze eine Bestätigungs-E-Mail mit weiteren Informationen.

Wir melden uns innerhalb von 2 Werktagen bei Ihnen.

Jenny Siebenhaar
Christian Arenz
Daphne Thees
Jonas Emde

Warum mindtwo?

  • Über 10 Jahre Erfahrung mit PHP & Laravel
  • Erfahrenes Inhouse-Team — kein Outsourcing
  • NDA & Vertraulichkeit garantiert
  • 5/5 Sterne auf Google
  • Kunden wie ABOUT YOU, Asklepios & TWINT

Begrenzte Verfügbarkeit

Wir prüfen jede Anfrage individuell. Pro Monat nehmen wir nur eine begrenzte Anzahl an Audits an, um höchste Qualität zu gewährleisten.