Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
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
macSubstrate — Substrate para macOS | Kitploit
Ferramentas/GitHubGitHub/wzqcongcong/macsubstrate
ExploraçãoRed Teaming
GitHubwzqcongcong/macsubstrate

macSubstrate

Substrate para macOS

Ver Repositório
41932há 5 anosRevisado pelo Kitploit

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

 macSubstrate - Substrato para macOS

macSubstrate

macSubstrate é uma ferramenta de plataforma para injeção de código entre processos no macOS, com função similar ao Cydia Substrate no iOS. Usando o macSubstrate, você pode injetar seus plugins (.bundle ou .framework) em um aplicativo Mac (incluindo apps em sandbox) para modificá-lo em tempo de execução.

  • Tudo o que você precisa é obter ou criar plugins para o aplicativo alvo.

  • Sem problemas com modificação e assinatura de código do aplicativo original.

  • Nenhum trabalho adicional após a atualização do aplicativo alvo.

  • Super fácil de instalar ou desinstalar um plugin.

  • Carregamento automático de plugins sempre que o aplicativo alvo for reiniciado.

  • Oferecendo um aplicativo gráfico para tornar a injeção muito mais fácil.


Preparação

  • Desabilitar SIP

  • Por que desabilitar SIP

    A Proteção de Integridade do Sistema é uma nova política de segurança que se aplica a todo processo em execução, incluindo código privilegiado e código executado fora da sandbox. A política estende proteções adicionais a componentes em disco e em tempo de execução, permitindo que binários do sistema sejam modificados apenas pelo instalador do sistema e por atualizações de software. Injeção de código e anexos em tempo de execução em binários do sistema não são mais permitidos.


Uso

  1. baixe o macSubstrate.app, coloque em /Applications e execute-o.

    StatusBar

  2. conceda autorização se necessário.

  3. instale um plugin importando ou arrastando para o macSubstrate.

    ToInstall

  4. execute o aplicativo alvo.

    o passo 3 e o passo 4 podem ser trocados

    Depois que um plugin é instalado pelo macSubstrate, ele entra em vigor imediatamente. Mas se você quiser que ele funcione sempre que o aplicativo alvo for reiniciado ou o macOS for reiniciado, você precisa manter o macSubstrate em execução e permitir que ele seja iniciado automaticamente no login.

  5. desinstale um plugin quando não precisar mais dele.

    Installed


Plugin

O macSubstrate suporta plugins do tipo .bundle ou .framework, então você só precisa criar um arquivo .bundle ou .framework válido. O mais importante é adicionar uma chave macSubstratePlugin no info.plist, com o valor de dicionário:

ChaveValor

Por favor, verifique os plugins de demonstração demo.bundle e demo.framework para detalhes.

Modelos do Xcode

O macSubstrate também fornece Modelos do Xcode para ajudá-lo a criar plugins convenientemente:

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

  2. Inicie o Xcode, e haverá 2 novos modelos de plugin para você.

Meus Plugins

Também crio um plugin para o WeChat:

  • Envia uma notificação quando você recebe uma mensagem de HongBao.

  • Envia uma notificação quando você recebe uma mensagem contendo palavras-chave personalizadas.

  • Anti-recall de mensagens e envia uma notificação.

Aceitamos pull requests dos seus próprios plugins para Plugins :)


Segurança

  1. O SIP é uma nova política de segurança no macOS, que ajuda a mantê-lo longe de riscos de segurança potenciais. Desabilitá-lo significa que você perderá a proteção do SIP.
  2. Se você instalar um plugin de um desenvolvedor, você é responsável pela segurança do plugin. Se não confiar, por favor não o instale. O macSubstrate ajudará a verificar a assinatura de código de um plugin, e sugiro que você o escaneie usando o VirusTotal. De qualquer forma, o macSubstrate é apenas uma ferramenta, e é sua escolha decidir qual plugin instalar.

Licença

O macSubstrate é distribuído sob a licença MIT. Veja LICENSE para detalhes.


Agradecimentos

O macSubstrate foi inspirado e criado com a ajuda dos seguintes projetos:

  • Cydia Substrate
  • mach_inject
Baixar ferramenta
TargetAppBundleID
o CFBundleIdentifier do aplicativo alvo, isso informa ao macSubstrate em qual aplicativo injetar.
Descriptiondescrição breve do plugin
AuthorNamenome do autor do plugin
AuthorEmailemail do autor do plugin