InjectHub is a powerful macOS utility designed to inject dynamic libraries (.dylib) into apps or binaries with ease. It provides a clean, native UI built using Swift and SwiftUI, offering tools for developers, researchers, and enthusiasts who need flexible and safe binary injection workflows.
-
💉 One-Click dylib Injection
Select a.dyliband a target app/binary — InjectHub handles the rest. -
🧠 Auto Target Detection
Automatically locates executable files inside.appbundles for injection. -
🗃 Saved Apps Panel
Save your injected apps with metadata like Bundle ID, paths, and dylib info. Easily reload configurations with one click. -
📋 Live Console Logs
See real-time feedback of every operation with options to copy or clear logs. -
🧪 Advanced Settings
- Strip Code Signature
- Skip Backup
- Dummy Sign
- Auto Dequarantine
-
📦 Backup & Restore
InjectHub creates backups before modifying targets. Restore anytime with a single click. -
🔄 Update System
Built-in update checker with support for direct.appupdates hosted online (e.g. GitHub).
- macOS 14.0+
- Inserted dylibs must be compatible with the target architecture
- Download the latest
.dmgfrom the Releases page. - Open the
.dmg— a window will appear. - Double-click
install.shinside the DMG to Install.
-
Download the
.zipfile from the Releases page. -
Unzip it — you'll get
InjectHub.app. -
Move
InjectHub.appto/Applications. -
If macOS shows a security warning on first launch, run this command in Terminal to bypass Gatekeeper & sign the app:
xattr -cr /Applications/InjectHub.app codesign -f -s - --deep /Applications/InjectHub.app
xattr -crremoves the "quarantine" flag that macOS adds when downloading unsigned apps.codesign -f -s -applies an ad-hoc signature so macOS accepts the app for local use.- You only need to do this once per download.
- Open the InjectHub application.
- Select App/File to Inject.
- Select Dylib File.
- Click on Inject.
- Done ✅.
Thanks to the following amazing projects that made InjectHub possible:
insert_dylib— A utility to inject a dylib into a Mach-O binary.marlkiller— Useful macOS reverse engineering tools and inspiration.InjectX— an application injection tool designed for macOS.


