惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Google DeepMind News
Google DeepMind News
博客园 - 【当耐特】
量子位
博客园 - 司徒正美
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
Jina AI
Jina AI
J
Java Code Geeks
腾讯CDC
大猫的无限游戏
大猫的无限游戏
V
Visual Studio Blog
I
InfoQ
D
Docker
Recent Announcements
Recent Announcements
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
宝玉的分享
宝玉的分享
G
Google Developers Blog
GbyAI
GbyAI
Y
Y Combinator Blog
有赞技术团队
有赞技术团队
H
Help Net Security

The Eclectic Light Company

Hero or hooligan: Theseus’ later years BSD flags are incompatible with iCloud Drive Apple has released macOS Tahoe 26.5.1 In memoriam Mary Cassatt: 1, 1868-1880 Solutions to Saturday Mac riddles 362 What Location Services do in macOS Eclectic paintings of Joseph Stella: 2 European myths Last Week on My Mac: Razzle and dazzle Eclectic paintings of Joseph Stella: 1 American landscapes Saturday Mac riddles 362 Protect files with the Locked or Immutable flag Reading Visual Art: 252 Dragonfly What happens in the log when an app crashes as it starts up? Portraits of trees: Introduction On Reflection: Conclusions and contents Which tasks require mains power? Medium and message: Vast canvases Online reference to external displays for Apple silicon Macs What’s in that phishing email? Hero or hooligan: Theseus and Ariadne Solutions to Saturday Mac riddles 361 How to search document versions Rubens’ Consequences of War Rubens’ Peace and War Saturday Mac riddles 361 How to search Time Machine backups? Naturalists: Contents and artists On Reflection: Extending the image Tackle QuickLook problems Medium and message: Pottery
SilentKnight 3 second beta adds text and JSON reporting
hoakley · 2026-06-18 · via The Eclectic Light Company

Thank you to all those who have tried the first beta of SilentKnight version 3, and for your many comments. I now offer a second beta that adds two important features, and tweaks several others.

As the release notes in the app’s Help book noted, that first beta provided no way of recording the app’s results. I know for many that’s an essential feature, so why not offer it in two different forms?

This release can write a plain text account containing what you see in its window, from its Malware protection section at the top down to the date and time those tests were run. For those who might want to import those data into a database or another app, there’s also the option to export in JSON format.

For example, a text report might start like:

SilentKnight 3 Report:

⛔️ Malware protection
⛔️ XProtect found 5323
XProtect expected 5347
XProtect last updated XProtectPlistConfigData 2025-11-11 22:09:32 +0000 : 5323
⛔️ XPR found 156
XPR expected 157
XPR last updated XProtectPayloads 2025-11-10 22:08:18 +0000 : 156
👉 XPR no scans in 36 h

⛔️ macOS & Firmware
⛔️ macOS found 26.1.0
macOS expected 26.5.1
⛔️ Firmware found 13822.41.1
Firmware expected 18000.120.36

and so on. The JSON export isn’t as readable, but here are some of its entries to give an idea of what it provides:

“firmExpect”:”18000.120.36″, mBoot firmware version expected
“firmFound”:”13822.41.1″, mBoot firmware version found
“firmGood”:false, whether firmware version is acceptable (up to date)
“firmPrefix”:”⛔️ “, prefix for firmware section results
“fvFound”:”✅ FileVault on.”, FileVault status
“fvGood”:true, whether FieVault is turned on
“fwSect”:”⛔️ macOS & Firmware”, section header including overall status
“gateFound”:”✅ XProtect enabled.” whether XProtect/Gatekeeper checks are enabled
“gateGood”:true, whether XProtect/Gatekeeper checks are enabled
“xproExpect”:5347, XProtect version expected
“xproFound”:5323, XProtect version found (new location)
“xproGood”:false, whether XProtect is up to date
“xproInst”:”\tXProtectPlistConfigData 2025-11-11 22:09:32 +0000 : 5323″, latest XProtect update details

A listing of keys is provided in the download archive.

Other significant changes include:

  • This version should now run correctly from standard user accounts, although it will then omit checks on XProtect Remediator scans, which require admin privileges.
  • When first opened, it prompts you to use the Check All tool. I may later run that automatically when the window is opened.
  • Reporting of macOS updates has been improved, so they don’t activate the Install Updates tool unless there are also installable updates available.

My remaining task for this initial release is to get List Updates and Install Updates running in the background. I then anticipate a later version will tackle the problem of updating XProtect.

SilentKnight version 3 beta 2 for Apple silicon Macs running macOS 15.6 Sequoia and later, including Golden Gate, is now available from here: skbeta2

I hope you find it more useful.