Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
macSubstrate — Substrate für macOS | Kitploit
Tools/GitHubGitHub/wzqcongcong/macsubstrate
ExploitationRed Teaming
GitHubwzqcongcong/macsubstrate

macSubstrate

Substrate für macOS

Repository anzeigen
41932vor 5 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

 macSubstrate - Substrat für macOS

macSubstrate

macSubstrate ist ein Plattformwerkzeug für prozessübergreifende Code-Injektion unter macOS, mit ähnlicher Funktion wie Cydia Substrate unter iOS. Mit macSubstrate können Sie Ihre Plugins (.bundle oder .framework) in eine Mac-App (einschließlich sandboxed Apps) injizieren, um sie zur Laufzeit anzupassen.

  • Alles, was Sie brauchen, ist, Plugins für Ihre Ziel-App zu erhalten oder zu erstellen.

  • Keine Probleme mit Modifikation und Codesigning der ursprünglichen Ziel-App.

  • Keine weitere Arbeit, nachdem die Ziel-App aktualisiert wurde.

  • Super einfach, ein Plugin zu installieren oder zu deinstallieren.

  • Plugins werden automatisch geladen, sobald die Ziel-App neu gestartet wird.

  • Bietet eine GUI-App, um die Injektion viel einfacher zu machen.


Vorbereitung

  • SIP deaktivieren

  • Warum SIP deaktivieren sollte

    System Integrity Protection ist eine neue Sicherheitsrichtlinie, die auf jeden laufenden Prozess angewendet wird, einschließlich privilegiertem Code und Code, der außerhalb der Sandbox ausgeführt wird. Die Richtlinie erweitert den Schutz auf Komponenten auf der Festplatte und zur Laufzeit und erlaubt nur die Modifikation von Systembinärdateien durch den Systeminstaller und Software-Updates. Code-Injektion und Laufzeitattachments an Systembinärdateien sind nicht mehr erlaubt.


Verwendung

  1. Laden Sie macSubstrate.app herunter, legen Sie es in /Applications ab und starten Sie es.

    StatusBar

  2. Erteilen Sie bei Bedarf die Autorisierung.

  3. Installieren Sie ein Plugin durch Importieren oder Ziehen in macSubstrate.

    ToInstall

  4. Starten Sie die Ziel-App.

    Schritt 3 und Schritt 4 können vertauscht werden

    Sobald ein Plugin von macSubstrate installiert wird, wird es sofort wirksam. Wenn Sie jedoch möchten, dass es bei jedem Neustart der Ziel-App oder nach einem Neustart von macOS funktioniert, müssen Sie macSubstrate laufen lassen und ihm erlauben, sich automatisch beim Anmelden zu starten.

  5. Deinstallieren Sie ein Plugin, wenn Sie es nicht mehr benötigen.

    Installed


Plugin

macSubstrate unterstützt Plugins im Format .bundle oder .framework, sodass Sie lediglich eine gültige .bundle- oder .framework-Datei erstellen müssen. Das Wichtigste ist, einen Schlüssel macSubstratePlugin in die info.plist mit dem Dictionary-Wert einzufügen:

KeyValue

Bitte überprüfen Sie die Demo-Plugins demo.bundle und demo.framework für Details.

Xcode-Vorlagen

macSubstrate bietet auch Xcode-Vorlagen, um Ihnen das Erstellen von Plugins bequem zu machen:

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

  2. Starten Sie Xcode, und es werden 2 neue Plugin-Vorlagen für Sie erscheinen.

Meine Plugins

Ich habe auch ein Plugin für WeChat erstellt:

  • Sendet Ihnen eine Benachrichtigung, wenn Sie eine HongBao-Nachricht erhalten.

  • Sendet Ihnen eine Benachrichtigung, wenn Sie eine Nachricht mit benutzerdefinierten Schlüsselwörtern erhalten.

  • Verhindert das Zurückrufen von Nachrichten und sendet Ihnen eine Benachrichtigung.

Pull-Requests Ihrer eigenen Plugins sind im Plugins-Verzeichnis willkommen :)


Sicherheit

  1. SIP ist eine neue Sicherheitsrichtlinie unter macOS, die Sie vor potenziellen Sicherheitsrisiken schützt. Wenn Sie es deaktivieren, verlieren Sie den Schutz durch SIP.
  2. Wenn Sie ein Plugin von einem Entwickler installieren, sind Sie für die Sicherheit des Plugins verantwortlich. Wenn Sie ihm nicht vertrauen, installieren Sie es bitte nicht. macSubstrate hilft, die Codesignatur eines Plugins zu überprüfen, und ich empfehle Ihnen, es mit VirusTotal zu scannen. Wie auch immer, macSubstrate ist nur ein Werkzeug, und es liegt an Ihnen, zu entscheiden, welches Plugin Sie installieren.

Lizenz

macSubstrate wird unter der MIT-Lizenz veröffentlicht. Siehe LICENSE für Details.


Danksagung

macSubstrate wurde inspiriert und erstellt mit Hilfe der folgenden Projekte:

  • Cydia Substrate
  • mach_inject
Tool herunterladen
TargetAppBundleIDdie CFBundleIdentifier der Ziel-App, dies teilt macSubstrate mit, in welche App injiziert werden soll.
DescriptionKurzbeschreibung des Plugins
AuthorNameName des Autors des Plugins
AuthorEmailE-Mail des Autors des Plugins