Verwenden Sie [**Trickest**](https://trickest.com/?utm\_campaign=hacktrics\&utm\_medium=banner\&utm\_source=hacktricks), um Workflows einfach zu erstellen und zu automatisieren, die von den fortschrittlichsten Community-Tools der Welt unterstützt werden.\
<summary><strong>Lernen Sie das Hacken von AWS von Grund auf mit</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
* Wenn Sie Ihr **Unternehmen in HackTricks bewerben möchten** oder **HackTricks als PDF herunterladen möchten**, überprüfen Sie die [**ABONNEMENTPLÄNE**](https://github.com/sponsors/carlospolop)!
* Holen Sie sich das [**offizielle PEASS & HackTricks-Merchandise**](https://peass.creator-spring.com)
* Entdecken Sie [**The PEASS Family**](https://opensea.io/collection/the-peass-family), unsere Sammlung exklusiver [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Treten Sie der** 💬 [**Discord-Gruppe**](https://discord.gg/hRep4RUj7f) oder der [**Telegramm-Gruppe**](https://t.me/peass) bei oder **folgen** Sie uns auf **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)**.**
* **Teilen Sie Ihre Hacking-Tricks, indem Sie PRs an die** [**HackTricks**](https://github.com/carlospolop/hacktricks) und [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) GitHub-Repositories senden.
* [ ] Lesen Sie [**iOS Basics**](ios-pentesting/ios-basics.md)
* [ ] Bereiten Sie Ihre Umgebung vor, indem Sie [**iOS Testing Environment**](ios-pentesting/ios-testing-environment.md) lesen
* [ ] Lesen Sie alle Abschnitte von [**iOS Initial Analysis**](ios-pentesting/#initial-analysis), um gängige Aktionen zum Pentesten einer iOS-Anwendung zu erlernen
* [ ] [**Realm-Datenbanken**](ios-pentesting/#realm-databases) können sensible Informationen speichern.
* [ ] [**Couchbase Lite-Datenbanken**](ios-pentesting/#couchbase-lite-databases) können sensible Informationen speichern.
* [ ] [**Binäre Cookies**](ios-pentesting/#cookies) können sensible Informationen speichern.
* [ ] [**Cache-Daten**](ios-pentesting/#cache) können sensible Informationen speichern.
* [ ] [**Automatische Schnappschüsse**](ios-pentesting/#snapshots) können visuell sensible Informationen speichern.
* [ ] [**Keychain**](ios-pentesting/#keychain) wird normalerweise verwendet, um sensible Informationen zu speichern, die beim Weiterverkauf des Telefons zurückbleiben können.
* [ ] Zusammenfassend sollten Sie nur **nach sensiblen Informationen suchen, die von der Anwendung im Dateisystem gespeichert werden**.
* [ ] [**Backups**](ios-pentesting/#backups) können verwendet werden, um auf die im Dateisystem gespeicherten sensiblen Informationen zuzugreifen (überprüfen Sie den Ausgangspunkt dieser Checkliste).
* [ ] Außerdem können [**Backups**](ios-pentesting/#backups) verwendet werden, um einige Konfigurationen der Anwendung zu ändern, dann das Backup auf dem Telefon wiederherzustellen und wenn die **modifizierte Konfiguration** geladen wird, kann einige (Sicherheits-) Funktionalität umgangen werden.
* [ ] Überprüfen Sie, ob Sie [**Passwörter für Kryptographie**](ios-pentesting/#broken-cryptography) finden können.
* [ ] Überprüfen Sie die Verwendung von [**veralteten/schwachen Algorithmen**](ios-pentesting/#broken-cryptography) zum Senden/Speichern sensibler Daten.
* [ ] [**Haken und Überwachen von Kryptographie-Funktionen**](ios-pentesting/#broken-cryptography)
* [ ] Wenn eine [**lokale Authentifizierung**](ios-pentesting/#local-authentication) in der Anwendung verwendet wird, sollten Sie überprüfen, wie die Authentifizierung funktioniert.
* [ ] Wenn die [**Local Authentication Framework**](ios-pentesting/#local-authentication-framework) verwendet wird, kann sie leicht umgangen werden.
* [ ] Wenn eine [**Funktion verwendet wird, die dynamisch umgangen werden kann**](ios-pentesting/#local-authentication-using-keychain), können Sie ein benutzerdefiniertes Frida-Skript erstellen.
* [ ] Überprüfen Sie, ob die Anwendung **ein Protokoll/Schema registriert**.
* [ ] Überprüfen Sie, ob die Anwendung **registriert ist, um** ein Protokoll/Schema zu verwenden.
* [ ] Überprüfen Sie, ob die Anwendung **sensible Informationen** vom benutzerdefinierten Schema erwartet, die von einer anderen Anwendung, die dasselbe Schema registriert hat, **abgefangen** werden können.
* [ ] Überprüfen Sie, ob die Anwendung die Eingabe der Benutzer über das benutzerdefinierte Schema **nicht überprüft und bereinigt** und eine **Schwachstelle** ausgenutzt werden kann.
* [ ] Überprüfen Sie, ob die Anwendung eine **sensible Aktion freigibt**, die über das benutzerdefinierte Schema von überall aus aufgerufen werden kann.
* [ ] Überprüfen Sie, ob die Anwendung **ein universelles Protokoll/Schema registriert**.
* [ ] Überprüfen Sie die `apple-app-site-association`-Datei.
* [ ] Überprüfen Sie, ob die Anwendung die Eingabe der Benutzer über das benutzerdefinierte Schema **nicht überprüft und bereinigt** und eine **Schwachstelle** ausgenutzt werden kann.
* [ ] Überprüfen Sie, ob die Anwendung eine **sensible Aktion freigibt**, die über das benutzerdefinierte Schema von überall aus aufgerufen werden kann.
* [ ] Überprüfen Sie, ob die Anwendung UIActivities empfangen kann und ob es möglich ist, eine Schwachstelle mit speziell erstellten Aktivitäten auszunutzen.
<summary><strong>Lernen Sie AWS-Hacking von Null auf Held mit</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
* Wenn Sie Ihr **Unternehmen in HackTricks bewerben möchten** oder **HackTricks als PDF herunterladen möchten**, überprüfen Sie die [**ABONNEMENTPLÄNE**](https://github.com/sponsors/carlospolop)!
* Holen Sie sich das [**offizielle PEASS & HackTricks-Merchandise**](https://peass.creator-spring.com)
* Entdecken Sie [**The PEASS Family**](https://opensea.io/collection/the-peass-family), unsere Sammlung exklusiver [**NFTs**](https://opensea.io/collection/the-peass-family)
* **Treten Sie der** 💬 [**Discord-Gruppe**](https://discord.gg/hRep4RUj7f) oder der [**Telegram-Gruppe**](https://t.me/peass) bei oder **folgen** Sie uns auf **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)**.**
* **Teilen Sie Ihre Hacking-Tricks, indem Sie PRs an die** [**HackTricks**](https://github.com/carlospolop/hacktricks) und [**HackTricks Cloud**](https://github.com/carlospolop/hacktricks-cloud) GitHub-Repositories senden.
Verwenden Sie [**Trickest**](https://trickest.com/?utm\_campaign=hacktrics\&utm\_medium=banner\&utm\_source=hacktricks), um Workflows einfach zu erstellen und zu automatisieren, die von den fortschrittlichsten Community-Tools der Welt unterstützt werden.\