Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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
Herramientas/GitHubGitHub/wzqcongcong/macsubstrate
ExplotaciónRed Teaming
GitHubwzqcongcong/macsubstrate

macSubstrate

Substrate para macOS

Ver Repositorio
41932hace 5 añosRevisado por Kitploit

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

 macSubstrate - Substrato para macOS

macSubstrate

macSubstrate es una herramienta de plataforma para la inyección de código entre procesos en macOS, con una función similar a Cydia Substrate en iOS. Usando macSubstrate, puedes inyectar tus plugins (.bundle o .framework) en una app de macOS (incluyendo apps en sandbox) para modificarla en tiempo de ejecución.

  • Todo lo que necesitas es obtener o crear plugins para tu app objetivo.

  • Sin problemas con la modificación y la firma de código de la app objetivo original.

  • No más trabajo después de que la app objetivo sea actualizada.

  • Muy fácil de instalar o desinstalar un plugin.

  • Carga automática de plugins cada vez que la app objetivo se reinicia.

  • Proporciona una app con interfaz gráfica para facilitar la inyección.


Preparación

  • Deshabilitar SIP

  • Por qué deshabilitar SIP

    La Protección de Integridad del Sistema es una nueva política de seguridad que se aplica a todos los procesos en ejecución, incluido el código privilegiado y el código que se ejecuta fuera del sandbox. La política extiende protecciones adicionales a los componentes en disco y en tiempo de ejecución, permitiendo que solo el instalador del sistema y las actualizaciones de software modifiquen los binarios del sistema. Ya no se permiten la inyección de código y los attachments en tiempo de ejecución a los binarios del sistema.


Uso

  1. descarga macSubstrate.app, colócalo en /Applications y ejecútalo.

    StatusBar

  2. concede autorización si es necesario.

  3. instala un plugin importándolo o arrastrándolo a macSubstrate.

    ToInstall

  4. lanza la app objetivo.

    los pasos 3 y 4 se pueden intercambiar

    Una vez que un plugin es instalado por macSubstrate, surtirá efecto de inmediato. Pero si quieres que funcione cada vez que la app objetivo se reinicie o macOS se reinicie, necesitas mantener macSubstrate ejecutándose y permitir que se inicie automáticamente al iniciar sesión.

  5. desinstala un plugin cuando ya no lo necesites.

    Installed


Plugin

macSubstrate admite plugins de .bundle o .framework, por lo que solo necesitas crear un archivo .bundle o .framework válido. Lo más importante es agregar una clave macSubstratePlugin en el info.plist, con el valor de diccionario:

ClaveValor

Consulta los plugins de demostración demo.bundle y demo.framework para más detalles.

Plantillas de Xcode

macSubstrate también proporciona Plantillas de Xcode para ayudarte a crear plugins de forma conveniente:

  1. ln -fhs ./macSubstratePluginTemplate ~/Library/Developer/Xcode/Templates/macSubstrate\ Plugin

  2. Lanza Xcode, y aparecerán 2 nuevas plantillas de plugin para ti.

Mis Plugins

También he creado un plugin para WeChat:

  • Te envía una notificación cuando recibes un mensaje de HongBao.

  • Te envía una notificación cuando recibes un mensaje que contiene palabras clave personalizadas.

  • Anti-recuperación de mensajes y te envía una notificación.

Se aceptan pull requests de tus propios plugins en Plugins :)


Seguridad

  1. SIP es una nueva política de seguridad en macOS, que te ayudará a mantenerte alejado de posibles riesgos de seguridad. Deshabilitarla significa que perderás la protección de SIP.
  2. Si instalas un plugin de un desarrollador, debes ser responsable de la seguridad del plugin. Si no confías en él, por favor no lo instales. macSubstrate ayudará a verificar la firma de código de un plugin, y te sugiero que lo escanees usando VirusTotal. De todas formas, macSubstrate es solo una herramienta, y es tu decisión qué plugin instalar.

Licencia

macSubstrate se distribuye bajo la licencia MIT. Consulta LICENSE para más detalles.


Agradecimientos

macSubstrate está inspirado y creado con la ayuda de los siguientes proyectos:

  • Cydia Substrate
  • mach_inject
Descargar herramienta
TargetAppBundleIDel CFBundleIdentifier de la app objetivo, esto le dice a macSubstrate en qué app inyectar.
Descriptionbreve descripción del plugin
AuthorNamenombre del autor del plugin
AuthorEmailcorreo electrónico del autor del plugin