Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
iblessing — iblessing é um kit de ferramentas de exploração de segurança iOS, que inclui principalmente coleta de informações de aplicativos, análise estática e análise dinâmica. Pode ser usado para engenharia reversa, análise binária e mineração de vulnerabilidades. | Kitploit
Ferramentas/GitHubGitHub/soulghost/iblessing
Análise EstáticaAnálise Dinâmica (Sandboxing)Segurança iOSAnálise de VulnerabilidadesExploraçãoEngenharia ReversaSegurança MóvelAnálise de BináriosTop em Segurança iOS nº10
6849522há 4 anosRevisado pelo Kitploit
GitHub
soulghost/iblessing

iblessing

iblessing é um kit de ferramentas de exploração de segurança iOS, que inclui principalmente coleta de informações de aplicativos, análise estática e análise dinâmica. Pode ser usado para engenharia reversa, análise binária e mineração de vulnerabilidades.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

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

Build Status Releases

iblessing

  • iblessing é um conjunto de ferramentas de segurança para iOS, que inclui principalmente coleta de informações da aplicação, análise estática e análise dinâmica.
  • iblessing é baseado no unicorn engine, capstone engine e keystone engine.

Funcionalidades

  • 🔥 Multiplataforma: Testado no macOS e Ubuntu.

  • Extração de informações estáticas de apps iOS, incluindo metadados, deep links, URLs, etc.

  • Analisador Mach-O e simulador de ligação de símbolos dyld

  • Realização e análise de classes Objective-C

  • Scanners que realizam análise dinâmica de código assembly arm64 e encontram informações chave ou superfície de ataque

  • Scanners que usam unicorn para simular parcialmente a execução de código Mach-O arm64 e encontrar algumas características

  • Geradores que podem fornecer processamento secundário no relatório do scanner para iniciar um servidor de consultas, ou gerar script para o IDA

  • Super scanner de xrefs objc_msgSend 😄

    • Emulação de métodos e subs objc (como blocos) para gerar xrefs como o flare-emu
    • Detecção de wrapper de funções objc e geração de usercall para IDA
    • Análise de funções filhas de objc_msgSend
    • Xrefs de bloco objc para objc_msgSend em argumentos e lista de captura
    • Formato de relatório incluindo json, etc.
    • Análise de classes e métodos Swift
    • Seguindo ramificações e chamadas
    • SimProcedures para símbolos externos
  • Testes

  • Suporte a Scanners Android

  • Logs de diagnóstico

  • Infraestrutura de scanner mais flexível para novos plugins de scanner

Suporte

Caso precise de suporte em relação ao iblessing ou qualquer coisa associada a ele, você pode:

  • criar uma issue e fornecer informações necessárias
  • contatar Sou1gh0st no Twitter
  • enviar e-mail para xiuyutong1994#163.com
  • enviar e-mail para xiuyutong1994#gmail.com

Changelog

  • 2021.06.27 - Nova arquitetura (Shell Programm + Core Library) e suporte a plugins (beta)
  • 2021.01.23 - Adicionadas assinaturas de métodos para bibliotecas do sistema (Foundation, UIKit), capacidades analíticas aprimoradas (https://github.com/Soulghost/iblessing/wiki/System-Libraries-(Foundation,-UIKit)-Simple-SimProcedure)
  • 2020.11.30 - Informações de reflexão Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Reflection-Info)
  • 2020.10.24 - Snapshots de chamadas Objc (https://github.com/Soulghost/iblessing/wiki/Objc-Call-Snapshots)
  • 2020.10.04 - Suporte a lista de categorias Objc
  • 2020.09.28 - Suporte a bibliotecas estáticas e fat mach-o
  • 2020.09.22 - Estado básico do programa e ramificação condicional
  • 2020.09.04 - Validação de métodos, inferência, suporte a objc_msgSendSuper
  • 2020.08.11 - Agora o iblessing é uma ferramenta multiplataforma, suporta macOS e Linux 😆
  • 2020.08.08 - Melhoria no scanner de xrefs objc_msgSend, adicionado suporte a sub xref, incluindo argumentos de bloco e lista de captura
  • 2020.07.30 - Melhoria no scanner de wrapper de símbolos e adicionados scripts IDA para renomeação de wrapper de símbolo e modificação de protótipo
  • 2020.07.21 - Primeira versão

Introdução

⚠️⚠️⚠️ Os scanners binários exigem 12 GB de espaço de memória virtual para carregar um arquivo mach-o, mas não consumirão tanto. Portanto, você precisa garantir que a memória física da sua máquina de trabalho seja superior a 12 GB, ou garantir que a memória virtual alocável seja superior a 12 GB através do mecanismo de arquivo swap.

  1. Você pode baixar o binário pré-lançado do iblessing e aproveitá-lo.
  2. execute chmod +x no binário
  3. Para mais tutoriais, consulte a Documentação e Ajuda abaixo.

Como Usar

  • Lançamentos https://github.com/Soulghost/iblessing/releases

Binário Tudo em Um

  • iblessing-darwin-all/iblessing-linux

Shell Program + Dylib

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

Desenvolva Suas Próprias Ferramentas Baseadas no Framework iblessing

  • descompacte iblessing-framework.tar.gz
  • seu binário + libiblessing-core.dylib/libiblessing-core.so + include/iblessing-core
  • código de exemplo: iblessing-core/otool.cpp

Como Compilar

CMake

  • Plataforma: macOS, Linux

Para começar a compilar o iblessing, siga os passos abaixo:``` git clone --recursive -j4 https://github.com/Soulghost/iblessing cd iblessing ./compile-cmake.sh

## Atalhos
- [Conceitos Básicos](https://github.com/Soulghost/iblessing#basic-concepts)
- Digitalizadores
  - [Digitalizar para AppInfos](https://github.com/Soulghost/iblessing#scan-for-appinfos) ⚠️ Atualmente não disponível no Linux
  - [Digitalizar para Class XREFs](https://github.com/Soulghost/iblessing#scan-for-class-xrefs)
  - [Digitalizar para todas as objc_msgSend XREFs](https://github.com/Soulghost/iblessing#scan-for-all-objc_msgsend-xrefs)
  - [Digitalizar para Wrappers de Símbolos Simples](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#scan-for-symbol-wrappers)
 
- Geradores
  - [Gerar Servidor de Consulta de Xrefs objc_msgSend](https://github.com/Soulghost/iblessing#generate-objc_msgsend-xrefs-query-server)
  - [Gerar Scripts IDA para xrefs de objc_msgSend](https://github.com/Soulghost/iblessing#generate-ida-scripts-for-objc_msgsend-xrefs)
  - [Gerar Scripts IDA para renomeação de wrapper de função objc e modificação de protótipo](https://github.com/Soulghost/iblessing/blob/features/anti_wrapper/README.md#genereate-ida-script-for-objc-runtime-function-rename-and-prototype-modification)

***Se houver algum erro, você pode compilar manualmente o capstone e o unicorn e, em seguida, arrastar libcapstone.a e libunicorn.a para o vendor/libs do projeto Xcode.***

Se tudo isso for executado com sucesso, você pode encontrar o binário no diretório build:```
> ls ./build
iblessing

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

Documentação & Ajuda

Pré-visualização```

$ iblessing -h

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

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

Baixar ferramenta