KextViewer icon

KextViewer

免费

KextViewer是一款专业的安全实用程序,能够实时检测、枚举和监控Mac系统上加载的所有内核扩展(KEXT)驱动程序。帮助用户及时发现可疑驱动程序和潜在安全威胁,有效增强macOS系统的安全性。

KextViewr:macOS 内核扩展查看工具

概述

KextViewr 是一款用于查看 macOS 系统内核中所有已加载模块(即 kexts)的实用工具。无需命令行操作,界面友好,方便您直观地了解系统内核的运行状态。

功能特点

📋 全面信息展示

  • 模块标识:清晰区分 Apple 系统内核模块和第三方内核模块。
  • 详细数据:为每个已加载的 kext 显示以下信息:
    • 模块名称
    • 捆绑标识符
    • 完整路径
    • 所属集合
    • 地址
    • 大小
    • 架构

🔎 智能筛选与搜索

  • 快速过滤:利用顶部的「Filter Kexts」搜索框,可通过名称、路径等内容实时筛选模块。
  • 主题标签筛选
    • #apple:仅显示 Apple 系统模块。
    • #nonapple:仅显示非 Apple(第三方)模块。
  • 一键隐藏系统模块:通过取消勾选「Show OS Kexts」,快速专注于第三方加载项。

💾 数据导出与刷新

  • 一键刷新:随时重新加载并显示最新的内核模块列表。
  • JSON 导出:可将当前查看结果完整导出为 JSON 文件,便于后续分析或存档。

优势亮点

🖥️ 可视化操作

相比系统自带的 kmutil 命令行工具,KextViewr 提供了更直观、易用的图形界面,降低了使用门槛。

🛠️ 针对现代 macOS 优化

  • 完全支持 macOS 11 (Big Sur) 及以上版本。
  • 适配 macOS 内核的新特性:内核模块从 单文件 形式转变为存储在 内核集合 中,KextViewr 能正确解析并展示相关信息。

🔓 开源透明

提供完整的源代码,完全开源,确保工具的透明性与可信度。

系统要求与获取

  • 支持系统:macOS 11.0 或更高版本
  • 当前版本:2.0.0

(如需在旧版本 macOS 上使用,可下载 1.1.0 版)

使用说明

  1. 从官网下载 ZIP 压缩包。
  2. 解压后,双击运行 KextViewr.app 即可。
  3. 启动后,工具会自动查询并列出所有已加载的内核模块。

注意与说明

  • 权限限制:获取内核模块信息需具备 com.apple.private.kernel.get-kext-info 权限。该权限不对第三方应用开放,因此 KextViewr 通过调用系统工具间接实现相关功能。
  • 仅用于信息查看:本工具主要用于查看内核模块状态,不提供管理或卸载功能。

通过 KextViewr,无论是开发者进行调试,还是普通用户了解系统内核状态,都能以更清晰、更便捷的方式获取所需信息。

本站所有软件全部同步自 Awesome mac项目;内容全部由 Awesome mac项目整理获得,应用版权归原作者所有。

相关推荐