Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
iblessing — iblessing es un kit de herramientas de explotación de seguridad para iOS, que incluye principalmente recopilación de información de aplicaciones, análisis estático y análisis dinámico. Puede utilizarse para ingeniería inversa, análisis binario y minería de vulnerabilidades. | Kitploit
Herramientas/GitHubGitHub/soulghost/iblessing
Análisis EstáticoAnálisis Dinámico (Sandboxing)Seguridad iOSAnálisis de VulnerabilidadesExplotaciónIngeniería InversaSeguridad MóvilAnálisis de BinariosTop en Seguridad iOS #10
6849520hace 4 añosRevisado por Kitploit
GitHub
soulghost/iblessing

iblessing

iblessing es un kit de herramientas de explotación de seguridad para iOS, que incluye principalmente recopilación de información de aplicaciones, análisis estático y análisis dinámico. Puede utilizarse para ingeniería inversa, análisis binario y minería de vulnerabilidades.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

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

Build Status Releases

iblessing

  • iblessing es un conjunto de herramientas de explotación de seguridad para iOS, que incluye principalmente recopilación de información de aplicaciones, análisis estático y análisis dinámico.
  • iblessing se basa en unicorn engine, capstone engine y keystone engine.

Características

  • 🔥 Multiplataforma: Probado en macOS y Ubuntu.

  • Extracción de información estática de aplicaciones iOS, incluyendo metadatos, deeplinks, urls, etc.

  • Analizador Mach-O y simulador de enlace de símbolos dyld

  • Realización y análisis de clases Objective-C

  • Escáneres que realizan análisis dinámico para código ensamblador arm64 y encuentran información clave o superficie de ataque

  • Escáneres que utilizan unicorn para simular parcialmente la ejecución de código Mach-O arm64 y encontrar algunas características

  • Generadores que pueden proporcionar procesamiento secundario en el informe del escáner para iniciar un servidor de consultas, o generar script para IDA

  • Escáner súper objc_msgSend xrefs 😄

    • Emulación de métodos objc y subs (como bloques) para generar xrefs como flare-emu
    • Detección de envoltorios de funciones objc y generación de ida usercall
    • Análisis de subfunciones objc_msgSend
    • xrefs objc block a objc_msgSend en argumentos y lista de captura
    • Formato de informe incluyendo json, etc.
    • Análisis de clases y métodos Swift
    • Seguimiento de ramas y llamadas
    • SimProcedures para símbolos externos
  • Pruebas

  • Soporte de Escáneres Android

  • Registros de diagnóstico

  • Infraestructura de escáner más flexible para nuevos plugins de escáner

Soporte

En caso de que necesites soporte sobre iblessing o cualquier cosa asociada, puedes:

  • crear un issue y proporcionar la información necesaria
  • contactar a Sou1gh0st en Twitter
  • enviar correo a xiuyutong1994#163.com
  • enviar correo a xiuyutong1994#gmail.com

Registro de cambios

  • 2021.06.27 - Nueva arquitectura (Programa Shell + Biblioteca Principal) y soporte de plugins (beta)
  • 2021.01.23 - Añadidas firmas de métodos para bibliotecas del sistema (Foundation, UIKit), capacidades analíticas mejoradas (https://github.com/Soulghost/iblessing/wiki/System-Libraries-(Foundation,-UIKit)-Simple-SimProcedure)
  • 2020.11.30 - Información de reflexión Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Reflection-Info)
  • 2020.10.24 - Instantáneas de llamadas Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Call-Snapshots)
  • 2020.10.04 - Soporte de lista de categorías Objc
  • 2020.09.28 - Soporte de bibliotecas estáticas y fat mach-o
  • 2020.09.22 - Estado básico del programa y bifurcación condicional
  • 2020.09.04 - Validación de métodos, inferencia, soporte de objc_msgSendSuper
  • 2020.08.11 - Ahora iblessing es una herramienta multiplataforma, compatible con macOS y Linux 😆
  • 2020.08.08 - Mejora del escáner de xrefs objc_msgSend, añadido soporte de sub xrefs, incluyendo argumentos de bloque y lista de captura
  • 2020.07.30 - Mejora del escáner symbol-wrapper, y añadidos scripts de IDA para renombrar envoltorios de símbolos y modificación de prototipos
  • 2020.07.21 - Primera versión

Primeros pasos

⚠️⚠️⚠️ Los escáneres binarios requieren 12 GB de espacio de memoria virtual para cargar un archivo mach-o, pero no consumirán tanto. Por lo tanto, debes asegurarte de que la memoria física de tu máquina de trabajo sea superior a 12 GB, o de que la memoria virtual asignable sea mayor a 12 GB a través del mecanismo de archivo de intercambio.

  1. Puedes descargar el binario prepublicado de iblessing y disfrutarlo.
  2. Ejecuta chmod +x para el binario.
  3. Para más tutoriales, consulta la Documentación y Ayuda a continuación.

Cómo usar

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

Binario Todo en Uno

  • iblessing-darwin-all/iblessing-linux

Programa Shell + Dylib

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

Desarrolla tus propias herramientas basadas en iblessing Framework

  • descomprimir iblessing-framework.tar.gz
  • tu binario + libiblessing-core.dylib/libiblessing-core.so + include/iblessing-core
  • código de ejemplo: iblessing-core/otool.cpp

Cómo compilar

CMake

  • Plataforma: macOS, Linux

Para comenzar a compilar iblessing, sigue los pasos a continuación:``` git clone --recursive -j4 https://github.com/Soulghost/iblessing cd iblessing ./compile-cmake.sh

## Atajos
- [Conceptos Básicos](https://github.com/Soulghost/iblessing#basic-concepts)
- Escáneres
  - [Escanear AppInfos](https://github.com/Soulghost/iblessing#scan-for-appinfos) ⚠️ No disponible actualmente en Linux
  - [Escanear XREFs de Clase](https://github.com/Soulghost/iblessing#scan-for-class-xrefs)
  - [Escanear todos los XREFs de objc_msgSend](https://github.com/Soulghost/iblessing#scan-for-all-objc_msgsend-xrefs)
  - [Escanear Wrappers de Símbolos Simples](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#scan-for-symbol-wrappers)
 
- Generadores
  - [Generar Servidor de Consulta de Xrefs de objc_msgSend](https://github.com/Soulghost/iblessing#generate-objc_msgsend-xrefs-query-server)
  - [Generar Scripts de IDA para xrefs de objc_msgSend](https://github.com/Soulghost/iblessing#generate-ida-scripts-for-objc_msgsend-xrefs)
  - [Generar Scripts de IDA para renombrar wrappers de funciones objc y modificación de prototipos](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#genereate-ida-script-for-objc-runtime-function-rename-and-prototype-modification)

***Si hay algún error, puedes compilar manualmente capstone y unicorn, luego arrastra libcapstone.a y libunicorn.a a vendor/libs del proyecto Xcode.***

Si todo esto se ejecuta correctamente, puedes encontrar el binario en el directorio build:```
> ls ./build
iblessing

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

Documentación y Ayuda

Vista previa```

$ iblessing -h

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

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

Descargar herramienta