Aikido

Führen Sie Penetrationstests für Ihre iOS- und Android-Apps durch

Autonome KI-Agenten melden sich bei Ihrer App an und testen sie so, wie es ein Angreifer tun würde. Führen Sie Android und iOS im selben Penetrationstest zusammen mit dem gemeinsamen Backend aus und erhalten Sie die Ergebnisse in einem einzigen, auditfähigen PDF-Bericht.

​

Alles inklusive · Ein Festpreis · Vom Beginn bis zur Sanierung
Von über 150.000 Unternehmen vertraut
|
Von über 300.000 Entwickelnden geliebt
|
4.7/5
Lovable
n8n
Revolut
Pendo
Soundcloud
Niantic
Visma
Montblanc
Deel
Handshake
Joe & the juice
Runway
Too Good To Go
Lovable
n8n
Revolut
Pendo
Soundcloud
Niantic
Visma
Montblanc
Deel
Handshake
Joe & the juice
Runway
Too Good To Go
WIE ES FUNKTIONIERT

Was ist „Mobile KI-Penetrationstests “?

Agenten bedienen die App wie ein Mensch

Die Tester installieren Ihre Android- oder iOS-Version, melden sich mit Ihren Testbenutzern an und nutzen die App wie ein echter Nutzer, bevor sie sie von innen heraus angreifen.

Testet sowohl die App als auch das Backend

Viele Fehler in mobilen Apps treten dort auf, wo die App mit ihrem Backend kommuniziert. „ Aikido “ testet beides, und durch die Einbindung des Backend-Codes wird die API-Abdeckung verbessert.

Jeder Fund wird belegt

Jede Schwachstelle wird ausgenutzt, um ihre Echtheit zu bestätigen, und mit entsprechenden Reproduktionsschritten bereitgestellt.

Aikido in Aktion erleben

Geben Sie Ihre geschäftliche E-Mail-Adresse ein, um das Video anzusehen

Video ansehen
Berichte

Erstellen Sie den passenden Bericht für jede Zielgruppe.

Unsere Engine automatisiert die Sicherheitsanalyse unter Verwendung derselben Methoden, auf die auch professionelle Penetrationstester vertrauen. Bei mobilen Penetrationstests werden dieselben Berichtstypen erstellt wie bei unseren Web-Penetrationstests.

  • Management-Übersichtsbericht: wichtige Erkenntnisse und die Gesamtrisikoposition für Führungskräfte

  • Bericht nach der Behebung: behobene Probleme und verbleibendes Risiko, optimiert für die Kommunikation mit Stakeholdern

  • Vereinfachter Kundenbericht: weist den Sicherheitsstatus nach, ohne sensible Details des Stacks preiszugeben

„Der Pentest von Aikido lieferte umfassende Ergebnisse auf menschlichem Niveau in Blitzgeschwindigkeit und bestand eine strenge Compliance-Überprüfung ohne Probleme.“

Dan SherwoodGeschäftsführer bei Khaos Control Solutions

GEA wechselte von SonarQube zu Aikido

„Die schnellste Zeit, in der wir eine Schwachstelle behoben haben, betrug nur 5 Sekunden nach der Erkennung. Das ist Effizienz.“

Aufar SukmajayaBackend-Entwickelnde

Die Geschichte lesen
GEA wechselte von SonarQube zu Aikido
Unsere Methodik

So führt „ Aikido “ KI-basierte Penetrationstests für Ihre mobilen Apps durch

App und Backend zuerst erfassen

Aikido verbindet Ihr Repository mit der Backend-API und erfasst die Bildschirme, Berechtigungen und aufgerufenen Endpunkte der App, noch bevor ein Test beginnt.

Parallele Agenten testen Angriffspfade

Die Agenten melden sich nach einer Vorabprüfung an und versuchen anschließend, das erwartete Verhalten zu unterlaufen, indem sie die App auf Android- und iOS-Testgeräten nutzen und die API direkt aufrufen.

Nur verifizierte Ergebnisse gelangen in den Bericht

Unbestätigte Probleme werden verworfen. Verifizierte Befunde werden mit Auswirkungen, Reproduktionsschritten und Empfehlungen zur Behebung geliefert.

Funktionen für mobile Penetrationstests

Führen Sie Ihre mobilen Penetrationstests durch und beheben Sie die festgestellten Schwachstellen – ganz automatisch

Intelligente Agenten führen Whitebox-Tests durch

Die Agenten lesen Ihren Mobilcode aus, um herauszufinden, welche Bildschirme und Endpunkte von Bedeutung sind, und planen dann Angriffe unter Nutzung der Informationen, die der Rest von „ Aikido “ bereits über Ihre Codebasis besitzt.

Umfassende Transparenz und Angriffsanalyse

Jede Anfrage, jeder Exploit und jeder Fund lässt sich live verfolgen. Sehen Sie, wie sich der Agent durch die App bewegt hat, was die Ursache in Ihrem Code ist und wie sich das Problem reproduzieren lässt.

Vermeidung von Fehlalarmen und Halluzinationen

Jeder Fund wird ein zweites Mal geprüft. Es erfolgt eine zusätzliche Validierung, um False Positives und Halluzinationen zu vermeiden.

AutoFix-Ergebnisse mit einem Klick

Senden Sie einen Fehlerbericht an AutoFix und erhalten Sie einen Pull-Request mit der Korrektur. Erstellen Sie die App neu, laden Sie die neue APK- oder IPA-Datei hoch, und der Agent führt einen erneuten Test durch, um zu überprüfen, ob das Problem behoben ist.

Sehen Sie sich unsere Penetrationstests in Aktion an

In 30 Minuten: tauchen Sie ein in das Wesentliche, verstehen Sie die AI-Technologie, testen Sie gemeinsam.

Was Sie während Ihrer Demo erhalten:
Ein Leitfaden zur mobilen Beurteilung – von der Einrichtung bis zum Bericht
So meldet sich der Agent an und testet Ihre App auf Android und iOS
Wie Funde, Berichte und Retests funktionieren
Von über 150.000 Unternehmen vertraut
4.7/5

Kritische Funde an Menschen eskalieren

Bezieht den Menschen wieder ein
Wenn Aikido eine Schwachstelle findet, die eskaliert werden könnte, pausiert es und zeigt Ihnen die vollständige Angriffsanalyse, bevor es fortfährt.
Macht unseren Pentest standardmäßig sicherer
Aikido verifiziert eine Feststellung und stoppt. Es wird keine Exploits verketten oder tiefer graben, es sei denn, Sie entscheiden sich dafür.
Sie entscheiden, ob es versucht zu eskalieren oder nicht
Wenn eine Eskalation möglich ist, klicken Sie auf „Exploit Further“ in der Angriffsanalyse, um eine tiefere Nachverfolgung durchzuführen. Die Ergebnisse werden bei derselben Feststellung aktualisiert.

So funktioniert's

1.
Erkennung

Wenn der Pentest beginnt, werden Funktionen und Endpunkte der Anwendungen abgebildet.

2.
Ausnutzung

Hunderte von Agenten werden auf diese Features und Endpunkte entsandt, wobei jeder in die Tiefe geht und sich auf seinen Angriffsvektor konzentriert.

3.
Validierung

Für jeden Befund wird eine zusätzliche Validierung durchgeführt, um False Positives und Halluzinationen zu vermeiden.

PREISE

Mobile Penetrationstests werden mit Credits abgerechnet, deren Preis vom Umfang abhängt

  • Laden Sie Ihre APK-, IPA-Datei oder beides hoch und fügen Sie den Quellcode hinzu.

  • Wählen Sie Ihr Profil aus.

  • Aikido zeigt die Credit-Kosten vor dem Start an.

Keine Funde = Keine Kosten.
Wir garantieren ein validiertes Ergebnis – andernfalls müssen Sie nichts bezahlen.

Starten Sie Ihren mobilen Penetrationstest in 5 Minuten

Automatisierte Penetrationstests, die menschliche Kreativität mit Maschinengeschwindigkeit verbinden.
Erkennen, nutzen und validieren Sie Schwachstellen in Ihrer Android-Anwendung auf Abruf.

FAQ

Häufig gestellte Fragen zu Penetrationstests auf Mobilgeräten

Was ist Mobile- KI-Penetrationstests?

AikidoDie Mitarbeiter des Unternehmens installieren Ihre Android- oder iOS-App, melden sich als Nutzer an und greifen sie so an, wie es ein Angreifer tun würde, wobei sie gleichzeitig die App und deren Backend durchgehen. Zu jedem bestätigten Problem werden zudem die genauen Schritte zur Reproduktion angegeben.

Wie unterscheidet sich der Test von einem traditionellen Pentest?

Die Planung eines manuellen Tests dauert Tage oder Wochen, er findet nur einmal statt, testet eine Version, die zum Zeitpunkt der Durchführung bereits veraltet ist, und verliert dann an Aktualität, da Sie auch nach Erhalt des Berichts weiterhin neue Versionen veröffentlichen. Mobile KI-Penetrationstests läuft jederzeit nach Belieben und liefert reproduzierbare, durch Exploits bestätigte Ergebnisse.

Wie schnell erhalte ich Ergebnisse?

In der Regel innerhalb weniger Stunden. Laden Sie Ihre APK- oder IPA-Datei hoch, verknüpfen Sie Ihren Quellcode, fügen Sie einen Testnutzer hinzu, und schon beginnen die Agenten, die App zu testen. Sie können jeden Schritt live mitverfolgen, während der Test läuft.

Muss ich Zugriff auf meinen Quellcode gewähren?

Der Quellcode der mobilen App ist erforderlich, da mobile Penetrationstests derzeit sowohl auf Android als auch auf iOS ausschließlich als White-Box-Tests durchgeführt werden. Die Backend-Codebasis ist optional, doch durch ihre Einbindung lässt sich die API-Abdeckung verbessern. Mit dem Quellcode und der laufenden App vor Augen können die Tester Logikfehler aufdecken, die von außen nur schwer zu finden sind.

Gibt es bestimmte Anforderungen an die APK- oder IPA-Datei, die ich hochlade?

Ja. Bei Android darf der Build weder „Certificate Pinning“ verwenden noch dürfen „Root Detection“, „Emulator Detection“ oder „ Laufzeit-Selbstschutz für Anwendungen “ aktiviert sein. Diese Schutzmaßnahmen verhindern, dass die Agenten die App auf einem Testgerät installieren und instrumentieren. Laden Sie daher einen Build hoch, bei dem diese Funktionen deaktiviert sind. Bei iOS laden Sie eine signierte IPA-Datei hoch, die nicht verschlüsselt ist.

Welche Arten von Schwachstellen können gefunden werden?

Alles, was man von einem mobilen Penetrationstest erwarten würde, einschließlich clientseitiger Authentifizierungsprobleme, Injection-Schwachstellen, fehlerhafte Zugriffskontrolle, schwacher Sitzungsverwaltung und unsicherem API-Verhalten. Die Agenten testen zudem plattformspezifisches Verhalten zur Laufzeit, wie unsichere WebViews, Deep Links und Intent-Manipulation unter Android sowie URL-Schema-Hijacking und unsichere Keychain- oder Datenspeicherung unter iOS. Durch die Analyse des beabsichtigten Verhaltens der App werden zudem Fehler in der Geschäftslogik und Autorisierungsprobleme wie IDORs, mandantenübergreifender Zugriff und Authentifizierungsumgehungen aufgedeckt.

Wie verhindert Aikido Fehlalarme?

Ergebnisse werden erst gemeldet, nachdem die Agenten die Live-App erfolgreich angegriffen und diese Schwachstellen bestätigt haben. Lässt sich ein Angriffsversuch nicht validieren, wird er verworfen und taucht niemals in Ihren Ergebnissen auf.

Welche Rolle spielt AutoFix?

Da „ Aikido “ Ihren Code bereits versteht, generiert „AutoFix“ eine gezielte Änderung für eine bestätigte Sicherheitslücke und eröffnet einen Pull-Request, sodass Ihr Team die Korrektur prüfen und nach eigenem Ermessen zusammenführen kann. Um die Korrektur zu bestätigen, kompilieren Sie die App neu und laden Sie die neue APK- oder IPA-Datei hoch, um sie im gleichen Umfang erneut zu testen.

Wie werden Aufgabenbereich und Sicherheit durchgesetzt?

Sie legen fest, welche Ziele die Agenten angreifen dürfen und welche sie lediglich erreichen dürfen. Der Datenverkehr läuft über einen Proxy, der jede Anfrage anhand dieses Umfangs überprüft. Die Agenten starten standardmäßig im nicht-destruktiven Modus, und vor der Bewertung werden Vorabprüfungen durchgeführt. Sollte ein Fehler auftreten, wird der Test automatisch unterbrochen und kann sofort gestoppt werden.

Kann ich den Test für Compliance- oder Audit-Berichte verwenden?

Ja. Jeder Durchlauf liefert einen audit-fertigen Penetrationstest-Bericht mit validierten Funden, Exploit-Nachweisen und Anleitungen zur Behebung.

Wie schlägt sich das im Vergleich zu einem menschlichen Pentest?

AikidoDie Agenten erreichten die Abdeckung durch menschliche Tester und übertrafen diese in einigen Fällen sogar, indem sie konsequent mehr Pfade untersuchten, einschließlich der tiefgreifenden Logikfehler, die einem manuellen Tester normalerweise entgehen. Das Einzige, was sich ändert, ist die Häufigkeit: Ein manueller Penetrationstest findet einmal statt, während die Agenten den Test jedes Mal erneut ausführen können, wenn Sie einen neuen Build hochladen.

Kann ich Android und iOS im selben Penetrationstest testen?

Ja. Laden Sie eine APK, eine IPA oder beides in eine einzige Bewertung hoch. Da beide Apps in der Regel dieselben Testnutzer und dasselbe Backend nutzen, müssen Sie diese nur einmal einrichten, und die Ergebnisse für beide Apps sowie die API werden in einem einzigen Bericht zusammengefasst.

Brauche ich zwei Penetrationstests für zwei Apps?

Nein. Android und iOS werden in einer einzigen Bewertung zusammengefasst, deren Preis sich nach dem Umfang richtet. Aikido passt den Umfang an den tatsächlichen Inhalt Ihrer Apps an und zeigt Ihnen die Kosten an, bevor Sie den Vorgang starten.

Brauche ich eine API-Spezifikation wie Swagger?

Nein. Die Agenten ermitteln die APIs, die Ihre App aufruft, indem sie diese nutzen, und testen sie anschließend. Eine ausführlichere Dokumentation trägt dennoch zu einer besseren Abdeckung bei. Um optimale Ergebnisse zu erzielen, sollten Sie auch den Backend-Code einbinden.