Homebrew 已停用此包:超过 90 天没有版本更新

TrueTree

一款 macOS 命令行工具,可生成类似 pstree 的进程树,辅助威胁狩猎与事件响应。

Cask系统工具Apple 芯片 · Intel已停用
主页
来自 homebrew/cask
近 30 天安装7
近一年安装80365 天累计
最新版本0.82024年9月1日 · 2024年9月1日
下载大小74KBarm64 / x86_64 · zip
更新节奏不定期近 30 天 0 个版本

TrueTree 是一款系统工具类 Mac 软件。

介绍

TrueTree 是一款用于以树状格式展示进程关系的 macOS 命令行工具。它旨在帮助威胁狩猎人员和事件响应人员了解进程的启动来源,包括 macOS 上常规父进程视图可能不够直观的情况。

该工具利用 macOS launchctl procinfo 提供的详细信息来呈现进程祖先关系。官方介绍提到,责任进程 ID、请求打开应用的进程,以及启动守护进程或代理的属性列表路径,都可为还原进程关系提供线索。这些信息有助于分析人员追踪应用或服务的启动过程,即使发起请求的进程已经退出也可能有所帮助。

  • 从命令行生成类似 pstree 的输出。
  • 面向威胁狩猎和事件响应中的 macOS 进程祖先关系分析。
  • 使用与 launchctl procinfo 相关的进程信息,让进程关系比基本的父进程列表更清晰。
  • 安装为 TrueTree 可执行文件。

使用 brew install --cask truetree 安装。安装后,可在终端中运行 TrueTree。此软件包提供的是命令行工具,并非图形应用。它面向 macOS;现有资料未说明其他操作系统前提或命令选项。

来源:TrueTree 概念介绍 · Homebrew cask

新版本 0.8 更新内容 2024年9月1日 · OpenNavo 编辑 · AI 翻译

  • 进程树进程的 PPID 不是 launchd 时,将 PPID 用作其真实父进程。
  • 输出新增可从最终输出中省略 PID 的参数。
  • 构建从 PBX 文件中移除代码签名设置。

安装与卸载

不用 Homebrew 安装

直接下载 Homebrew 使用的同一个文件: github.com/themittenmac/TrueTree/releases/download/V0.8/TrueTree.zip

SHA-256 只用来核对下载的文件是否完整,不代表安全认证。 查看 SHA-256 和下载地址

卸载命令
$ brew uninstall --cask truetree

普通卸载会删除应用本身,设置和缓存会保留。

资料与来源

版本 0.8
Homebrew 记录于 2024年8月25日厂商发布于 2024年9月1日

常见问题

TrueTree 安全吗?

TrueTree 收录在 Homebrew 官方软件库中,没有被停用。自 2026 年 9 月起,Homebrew 会停用没有通过 macOS Gatekeeper 检查的应用。安装时,Homebrew 会用 SHA-256 校验值核对来自 github.com 的安装包。过去 30 天,它通过 Homebrew 安装了 7 次。

怎样在 Mac 上彻底卸载 TrueTree?

运行 brew uninstall --cask truetree。

TrueTree 支持 Apple 芯片(M1 及更新)的 Mac 吗?

Apple 芯片和 Intel 芯片的 Mac 都能用 Homebrew 安装,两者使用同一个安装包。

TrueTree 的最新版本是多少?

最新版本是 0.8,Homebrew 收录于 2024年8月25日。运行 brew upgrade --cask truetree 即可更新。

安装 TrueTree 还会装上什么?

还会装上 1 个命令行工具:TrueTree。