微软在 GitHub 开源了 macOS 版 Process Explorer,这是经典 Windows 系统工具 Sysinternals Process Explorer 的原生 macOS 实现。该应用提供实时进程树视图,沿用经典配色区分服务、自有进程、新增/终止进程、挂起进程与沙盒进程;下方窗格支持查看 DLL/镜像、句柄/文件描述符和线程;每个进程的属性窗口涵盖镜像、性能、线程、TCP/IP、安全、环境变量和字符串等标签页。安全方面支持代码签名检查,可显示签名者、证书链、Team ID、公证状态和 SHA-256,并集成 VirusTotal 查询。系统信息窗口提供 CPU、内存、I/O、网络和 GPU 实时图表,在 Apple Silicon 上可区分性能核与能效核并分别着色。项目使用 Swift、SwiftUI 和 AppKit 构建,数据采样基于 libproc、sysctl、Mach 主机统计、Security.framework、IOKit、Metal 等公开 API,并可通过可选的特权助手(launchd 守护进程加 XPC 通信)获取跨用户进程详情与进程控制能力。运行环境要求 macOS 14 及以上,仓库提供完整的构建、签名、公证和 DMG 打包脚本。开发团队明确表示,凡 macOS 未通过公开 API 暴露的数据源,界面一律留空而不伪造数值。
事件分析
核心观点:连 Sysinternals 传奇工具都走向开源跨平台,微软正把 Windows 时代的历史资产转化为全平台开发者生态筹码。
原文链接:Hacker News

评论前必须登录!
立即登录 注册