Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
iblessing — iblessing ist ein Toolkit zur iOS-Sicherheitsausnutzung, das hauptsächlich Anwendungsinformationssammlung, statische Analyse und dynamische Analyse umfasst. Es kann für Reverse Engineering, Binäranalyse und Schwachstellensuche verwendet werden. | Kitploit
Tools/GitHubGitHub/soulghost/iblessing
Statische AnalyseDynamische Analyse (Sandboxing)iOS-SicherheitSchwachstellenanalyseExploitationReverse EngineeringMobile SicherheitBinäranalyseTop in iOS-Sicherheit Nr.10
6849522vor 4 JahrenVon Kitploit geprüft
GitHub
soulghost/iblessing

iblessing

iblessing ist ein Toolkit zur iOS-Sicherheitsausnutzung, das hauptsächlich Anwendungsinformationssammlung, statische Analyse und dynamische Analyse umfasst. Es kann für Reverse Engineering, Binäranalyse und Schwachstellensuche verwendet werden.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

☠️ ██╗██████╗ ██╗ ███████╗███████╗███████╗██╗███╗ ██╗ ██████╗ ██║██╔══██╗██║ ██╔════╝██╔════╝██╔════╝██║████╗ ██║██╔════╝ ██║██████╔╝██║ █████╗ ███████╗███████╗██║██╔██╗ ██║██║ ███╗ ██║██╔══██╗██║ ██╔══╝ ╚════██║╚════██║██║██║╚██╗██║██║ ██║ ██║██████╔╝███████╗███████╗███████║███████║██║██║ ╚████║╚██████╔╝ ╚═╝╚═════╝ ╚══════╝╚══════╝╚══════╝╚══════╝╚═╝╚═╝ ╚═══╝ ╚═════╝

Build Status Releases

iblessing

  • iblessing ist ein iOS-Sicherheits-Exploit-Toolkit, das hauptsächlich Informationssammlung von Anwendungen, statische Analyse und dynamische Analyse umfasst.
  • iblessing basiert auf der Unicorn Engine, der Capstone Engine und der Keystone Engine.

Features

  • 🔥 Plattformübergreifend: Getestet auf macOS und Ubuntu.

  • Extraktion statischer Informationen von iOS-Apps, einschließlich Metadaten, Deeplinks, URLs usw.

  • Mach-O-Parser und dyld-Symbolbindungs-Simulator

  • Objective-C-Klassenrealisierung und -Parsing

  • Scanner, die dynamische Analysen für arm64-Assembly-Code durchführen und Schlüsselinformationen oder Angriffsflächen finden

  • Scanner, die Unicorn verwenden, um die Ausführung von Mach-O arm64-Code teilweise zu simulieren und bestimmte Merkmale zu finden

  • Generatoren, die eine sekundäre Verarbeitung des Scanner-Berichts ermöglichen, um einen Abfrageserver zu starten oder Skripte für IDA zu generieren

  • Super objc_msgSend-xrefs-Scanner 😄

    • Emulation von Objc-Methoden und -Subs (z. B. Blöcke) zur Generierung von xrefs wie bei flare-emu
    • Erkennung von Objc-Funktions-Wrappern und Generierung von IDA-Usercalls
    • Analyse von Objc_msgSend-Sub-Funktionen
    • Objc-Block zu Objc_msgSend-xrefs in Argumenten und Capture-Liste
    • Berichtsformat einschließlich JSON usw.
    • Swift-Klassen- und Methoden-Parsing
    • Verfolgung von Verzweigungen und Aufrufen
    • SimProcedures für externe Symbole
  • Tests

  • Android-Scanner-Unterstützung

  • Diagnoseprotokolle

  • Flexiblere Scanner-Infrastruktur für neue Scanner-Plugins

Unterstützung

Falls Sie Unterstützung bezüglich iblessing oder etwas damit Verbundenem benötigen, können Sie:

  • ein Issue erstellen und die notwendigen Informationen bereitstellen
  • Sou1gh0st auf Twitter kontaktieren
  • eine E-Mail an xiuyutong1994#163.com senden
  • eine E-Mail an xiuyutong1994#gmail.com senden

Änderungsprotokoll

  • 2021.06.27 - Neue Architektur (Shell-Programm + Kernbibliothek) und Plugin-Unterstützung (Beta)
  • 2021.01.23 - Methodensignaturen für Systembibliotheken (Foundation, UIKit) hinzugefügt, die Analysefähigkeiten weiter verbessert (https://github.com/Soulghost/iblessing/wiki/System-Libraries-(Foundation,-UIKit)-Simple-SimProcedure)
  • 2020.11.30 - Objc-Reflection-Info (https://github.com/Soulghost/iblessing/wiki/Objc-Reflection-Info)
  • 2020.10.24 - Objc-Call-Snapshots (https://github.com/Soulghost/iblessing/wiki/Objc-Call-Snapshots)
  • 2020.10.04 - Unterstützung für Objc-Kategorienliste
  • 2020.09.28 - Unterstützung für statische Bibliotheken und fat Mach-O
  • 2020.09.22 - Grundlegender Programmzustand und Bedingungsverzweigungen
  • 2020.09.04 - Methodenvalidierung, Inferierung, objc_msgSendSuper-Unterstützung
  • 2020.08.11 - Jetzt ist iblessing ein plattformübergreifendes Tool, das sowohl macOS als auch Linux unterstützt 😆
  • 2020.08.08 - Verbesserung des objc_msgSend-xref-Scanners, Hinzufügen von Sub-xref-Unterstützung, einschließlich Blockargumenten und Capture-Liste
  • 2020.07.30 - Verbesserung des Symbol-Wrapper-Scanners und Hinzufügen von IDA-Skripten für Symbol-Wrapper-Umbenennung und Prototyp-Modifikation
  • 2020.07.21 - Erste Veröffentlichung

Erste Schritte

⚠️⚠️⚠️ Binäre Scanner benötigen 12 GB virtuellen Speicherplatz zum Laden einer Mach-O-Datei, verbrauchen aber nicht so viel. Sie müssen daher sicherstellen, dass der physische Speicher Ihrer Arbeitsmaschine größer als 12 GB ist, oder dass der zuweisbare virtuelle Speicher über den Auslagerungsmechanismus größer als 12 GB ist.

  1. Sie können das vorab veröffentlichte iblessing-Binary herunterladen und es genießen.
  2. Führen Sie chmod +x für das Binary aus.
  3. Weitere Tutorials finden Sie in der Dokumentation & Hilfe weiter unten.

Verwendung

  • Releases https://github.com/Soulghost/iblessing/releases

All-in-One-Binary

  • iblessing-darwin-all/iblessing-linux

Shell-Programm + Dylib

  • Entpacken Sie iblessing-framework.tar.gz
  • iblessing-darwin/iblessing-linux + libiblessing-core.dylib/libiblessing-core.so

Entwickeln Sie eigene Werkzeuge basierend auf dem iblessing-Framework

  • iblessing-framework.tar.gz entpacken
  • your binary + libiblessing-core.dylib/libiblessing-core.so + include/iblessing-core
  • sample code: iblessing-core/otool.cpp

Erstellung

CMake

  • Plattform: macOS, Linux

Um mit der Kompilierung von iblessing zu beginnen, befolgen Sie bitte die folgenden Schritte:``` git clone --recursive -j4 https://github.com/Soulghost/iblessing cd iblessing ./compile-cmake.sh

## Tastenkombinationen
- [Grundlegende Konzepte](https://github.com/Soulghost/iblessing#basic-concepts)
- Scanner
  - [Scannen nach AppInfos](https://github.com/Soulghost/iblessing#scan-for-appinfos) ⚠️ Derzeit nicht unter Linux verfügbar
  - [Scannen nach Klassen-XREFs](https://github.com/Soulghost/iblessing#scan-for-class-xrefs)
  - [Scannen nach allen objc_msgSend-XREFs](https://github.com/Soulghost/iblessing#scan-for-all-objc_msgsend-xrefs)
  - [Scannen nach einfachen Symbol-Wrappern](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#scan-for-symbol-wrappers)
 
- Generatoren
  - [Erstelle objc_msgSend-Xrefs-Abfrageserver](https://github.com/Soulghost/iblessing#generate-objc_msgsend-xrefs-query-server)
  - [Erstelle IDA-Skripte für objc_msgSend-xrefs](https://github.com/Soulghost/iblessing#generate-ida-scripts-for-objc_msgsend-xrefs)
  - [Erstelle IDA-Skripte für objc-Funktions-Wrapper-Umbenennung und Prototypen-Modifikation](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#genereate-ida-script-for-objc-runtime-function-rename-and-prototype-modification)

***Falls Fehler auftreten, können Sie capstone und unicorn manuell kompilieren und dann libcapstone.a und libunicorn.a in das vendor/libs-Verzeichnis des Xcode-Projekts ziehen.***

Wenn alles erfolgreich ausgeführt wird, finden Sie die Binärdatei im build-Verzeichnis:```
> ls ./build
iblessing

> file ./build/iblessing
./build/iblessing: Mach-O 64-bit executable x86_64

Dokumentation & Hilfe

Vorschau```

$ iblessing -h

       ☠️
       ██╗██████╗ ██╗     ███████╗███████╗███████╗██╗███╗   ██╗ ██████╗
       ██║██╔══██╗██║     ██╔════╝██╔════╝██╔════╝██║████╗  ██║██╔════╝
       ██║██████╔╝██║     █████╗  ███████╗███████╗██║██╔██╗ ██║██║  ███╗
       ██║██╔══██╗██║     ██╔══╝  ╚════██║╚════██║██║██║╚██╗██║██║   ██║
       ██║██████╔╝███████╗███████╗███████║███████║██║██║ ╚████║╚██████╔╝
       ╚═╝╚═════╝ ╚══════╝╚══════╝╚══════╝╚══════╝╚═╝╚═╝  ╚═══╝ ╚═════╝

[] iblessing iOS Security Exploiting Toolkit Beta 0.1.1 (http://blog.asm.im) [] Author: Soulghost (高级页面仔) @ (https://github.com/Soulghost)

Tool herunterladen