末世辅助网

文章搜索
搜索
当前位置:首页 > 绿色软件 > 其他软件 > 文章详情

macOS 进程注入工具(支持 PID、名称与启动注入)

末世  其他软件  2025-5-16  0评论

使用方法

process_inject <target> <dylib> [flags]

参数说明:

  • :目标进程,可以是以下三种形式之一: - 已运行进程的 PID(进程 ID) - 已运行进程的名称(需加 -name 参数) - 应用程序的完整路径(用于新进程注入,需加 -spawn 参数)
  • :要注入的动态库的完整路径。
  • [flags]:可选参数,用于指定注入模式。

支持的 Flags:

  • name:使用进程名称查找目标进程(适用于已运行进程)。
  • spawn:从指定的 App Bundle 路径启动一个新进程并注入 dylib。

使用示例

  1. 向已运行进程(通过 PID)注入:

process_inject 1234 "/path/your.dylib"

  1. 向已运行进程(通过名称)注入:

process_inject "Safari" "/path/your.dylib" -name

  1. 启动新进程并注入(spawn 模式):

process_inject "/Applications/Calculator.app/Contents/MacOS/Calculator" "/path/your.dylib" -spawn

⚠️ 注意事项:
⚠️ 系统必须关闭 SIP(系统完整性保护)才能进行注入操作。

进入 Recovery 模式,打开终端执行:
csrutil disable
重启后即可进行注入测试。
注入系统进程或 root 权限进程需要使用管理员权限(sudo)执行。
若工具本身未签名或无合适的 entitlements,可能导致注入失败。可使用以下命令签名:
sudo codesign -f -s - --all-architectures --deep --entitlements "process_inject.entitlements" process_inject

下载地址
蓝奏云

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件moshi6@qq.com与我们联系处理敬请谅解!


扫描二维码,在手机上阅读
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论