Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
iblessing — iblessing è un toolkit per la sicurezza iOS, che include principalmente raccolta di informazioni sulle applicazioni, analisi statica e analisi dinamica. Può essere utilizzato per reverse engineering, analisi binaria e ricerca di vulnerabilità. | Kitploit
Strumenti/GitHubGitHub/soulghost/iblessing
Analisi StaticaAnalisi Dinamica (Sandboxing)Sicurezza iOSAnalisi delle VulnerabilitàExploitReverse EngineeringSicurezza MobileAnalisi di BinariTop in Sicurezza iOS n.10
68495214 anni faRevisionato da Kitploit
GitHub
soulghost/iblessing

iblessing

iblessing è un toolkit per la sicurezza iOS, che include principalmente raccolta di informazioni sulle applicazioni, analisi statica e analisi dinamica. Può essere utilizzato per reverse engineering, analisi binaria e ricerca di vulnerabilità.

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

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

Build Status Releases

iblessing

  • iblessing è un toolkit per la sicurezza iOS, include principalmente raccolta di informazioni sull'applicazione, analisi statica e analisi dinamica.
  • iblessing si basa su unicorn engine, capstone engine e keystone engine.

Funzionalità

  • 🔥 Multipiattaforma: Testato su macOS e Ubuntu.

  • Estrazione statica di informazioni da app iOS, inclusi metadati, deeplink, URL, ecc.

  • Parser Mach-O e simulatore di bind di simboli dyld

  • Realizzazione e parsing di classi Objective-C

  • Scanner per analisi dinamica del codice assembly arm64 alla ricerca di informazioni chiave o superfici di attacco

  • Scanner che utilizzano unicorn per simulare parzialmente l'esecuzione del codice Mach-O arm64 e trovare alcune caratteristiche

  • Generatori che possono fornire elaborazione secondaria sul report dello scanner per avviare un server di query o generare script per IDA

  • Super scanner objc_msgSend xrefs 😄

    • Emulazione di metodi objc e sottoprocedure (come i blocchi) per generare xrefs come flare-emu
    • Rilevamento wrapper di funzioni objc e generazione di usercall per IDA
    • Analisi delle sottofunzioni di objc_msgSend
    • Blocchi objc che portano a objc_msgSend xrefs negli argomenti e nella lista di cattura
    • Formato report inclusi json, ecc.
    • Parsing di classi e metodi Swift
    • Seguire diramazioni e chiamate
    • SimProcedures per simboli esterni
  • Test

  • Supporto scanner Android

  • Log diagnostici

  • Infrastruttura scanner più flessibile per nuovi plugin scanner

Supporto

Se hai bisogno di supporto riguardo a iblessing o qualsiasi cosa ad esso associata, puoi:

  • creare un issue e fornire le informazioni necessarie
  • contattare Sou1gh0st su Twitter
  • inviare una mail a xiuyutong1994#163.com
  • inviare una mail a xiuyutong1994#gmail.com

Changelog

  • 2021.06.27 - Nuova architettura (Shell Programm + Core Library) e supporto plugin (beta)
  • 2021.01.23 - Aggiunte firme dei metodi per le librerie di sistema (Foundation, UIKit), capacità analitiche ulteriormente migliorate (https://github.com/Soulghost/iblessing/wiki/System-Libraries-(Foundation,-UIKit)-Simple-SimProcedure)
  • 2020.11.30 - Informazioni di reflection Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Reflection-Info)
  • 2020.10.24 - Snapshot delle chiamate Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Call-Snapshots)
  • 2020.10.04 - Supporto lista categorie Objc
  • 2020.09.28 - Supporto librerie statiche e Mach-O fat
  • 2020.09.22 - Stato programma di base e diramazione condizionale
  • 2020.09.04 - Validazione dei metodi, inferenza, supporto objc_msgSendSuper
  • 2020.08.11 - Ora iblessing è uno strumento multipiattaforma, supporta sia macOS che Linux 😆
  • 2020.08.08 - Migliorato scanner objc_msgSend xref, aggiunto supporto xref per subroutine, inclusi argomenti blocco e lista di cattura
  • 2020.07.30 - Migliorato scanner symbol-wrapper, aggiunti script IDA per rinominare wrapper e modificare prototipi
  • 2020.07.21 - Prima release

Per iniziare

⚠️⚠️⚠️ Gli scanner binari richiedono 12GB di spazio di memoria virtuale per caricare un file Mach-O, ma non ne consumeranno così tanto. Quindi è necessario assicurarsi che la memoria fisica della macchina di lavoro sia maggiore di 12GB, o che la memoria virtuale allocabile sia maggiore di 12GB tramite il meccanismo di swap.

  1. Puoi scaricare il binario iblessing pre-rilasciato e usarlo.
  2. Esegui chmod +x per il binario
  3. Per ulteriori tutorial, controlla la Documentazione e Aiuto qui sotto.

Come usare

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

Tutto in un unico binario

  • iblessing-darwin-all/iblessing-linux

Shell Program + Dylib

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

Sviluppa i tuoi strumenti basati su iblessing Framework

  • untar iblessing-framework.tar.gz
  • il tuo binario + libiblessing-core.dylib/libiblessing-core.so + include/iblessing-core
  • codice di esempio: iblessing-core/otool.cpp

Come compilare

CMake

  • Piattaforma: macOS, Linux

Per iniziare a compilare iblessing, segui i passaggi seguenti:``` git clone --recursive -j4 https://github.com/Soulghost/iblessing cd iblessing ./compile-cmake.sh

## Shortcuts
- [Concetti di base](https://github.com/Soulghost/iblessing#basic-concepts)
- Scanner
  - [Scansiona per AppInfos](https://github.com/Soulghost/iblessing#scan-for-appinfos) ⚠️ Attualmente non disponibile su Linux
  - [Scansiona per XREF delle classi](https://github.com/Soulghost/iblessing#scan-for-class-xrefs)
  - [Scansiona per tutti gli XREF di objc_msgSend](https://github.com/Soulghost/iblessing#scan-for-all-objc_msgsend-xrefs)
  - [Scansiona per i Simple Symbol Wrappers](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#scan-for-symbol-wrappers)
 
- Generatori
  - [Genera il server di query per Xref di objc_msgSend](https://github.com/Soulghost/iblessing#generate-objc_msgsend-xrefs-query-server)
  - [Genera script IDA per xref di objc_msgSend](https://github.com/Soulghost/iblessing#generate-ida-scripts-for-objc_msgsend-xrefs)
  - [Genera script IDA per il rinomina del wrapper di funzioni objc e modifica del prototipo](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#genereate-ida-script-for-objc-runtime-function-rename-and-prototype-modification)

***Se ci sono errori, puoi compilare manualmente capstone e unicorn, quindi trascina libcapstone.a e libunicorn.a nella cartella vendor/libs del progetto Xcode.***

Se tutto viene eseguito correttamente, puoi trovare il binario nella directory build:```
> ls ./build
iblessing

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

Documentazione e Aiuto

Anteprima```

$ iblessing -h

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

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

Scarica lo strumento