SilentKnight, silnite, LockRattler & SystHist

SilentKnight (previously EFIcienC) – a new generation with fully automatic security checks

silentknight01d
A replacement for LockRattler to perform its assessments and check whether your Mac is up to date automatically. Checks EFI firmware, security settings and data files, and has both a summary Help page and a detailed reference. Update improves features on all systems, and fixes checks for Catalina beta 4 in particular.
SilentKnight 1.1 (El Capitan, Sierra, High Sierra, Mojave and Catalina)

silnite – a command tool which performs the same checks as SilentKnight

If you’re managing Macs on a network, this is an invaluable way of checking EFI firmware, security settings including SIP and FileVault, and security data file updates. A choice of two levels of detail, which can include checks against my database of current versions, and reports to stdout in either text or JSONised XML. Can also download and install waiting updates.
silnite 1 (El Capitan, Sierra, High Sierra, Mojave and Catalina)

LockRattler – a quick check of your security systems

lockrattler4131
LockRattler checks your Mac’s basic security systems are active, reports version numbers of security configuration files which are active, the latest updates installed, and makes it easy to check for and install updates. Ideal for checking that SIP is enabled, and it has Apple’s latest silent security updates. New version 4.22 fixes issues with Catalina beta 4.
LockRattler 4.22 (El Capitan, Sierra, High Sierra, Mojave and Catalina)

SystHist – lists full system and security update installation history

systhist03
SystHist is a clean and simple app which tells you all the OS X/macOS system and security updates which have been installed on that Mac. Now probes deep into protected territory to find even silent silent updates, and gives details of all the files updated. New version 1.12 can change size of text in its middle reporting view.
SystHist 1.12 (El Capitan, Sierra, High Sierra, Mojave and Catalina)

Known Issues:

SilentKnight and silnite: FAQ

After updating any of the items which it checks, when you click on Refresh, LockRattler highlights changes in red. However, the version numbers shown in some of its boxes aren’t highlighted in red until you next open LockRattler. This is because those version numbers depend on obtaining the version number of a bundle, which macOS appears unable to refresh while the app is still running (it seems to be a bug in macOS).

Some apps break LockRattler’s update features

SystHist lists your Mac’s information about installed updates, which may in many cases not exactly match the version of macOS which it’s currently running. To help you see this more clearly, version 1.9 and later display the running version of macOS, so there’s no doubt.

SystHist appears compatible with macOS 10.15 Catalina beta 4.

If you’re running macOS Catalina beta 4, you should update to SilentKnight 1.1 and LockRattler 4.22, which support its new system file structure, and return the correct results.

Why is my system update history wrong?

How do you get a security update to work?
What happened when MRT was updated, and what MRT does
Why does SilentKnight/LockRattler show TCC is out of date?
What is this ‘Compatibility Notification Data’ which Apple has just updated?

Support pages:

SilentKnight Support
silnite Support
LockRattler Support
SystHist Support

Does replacing internal storage cause EFI updating problems?
Which EFI firmware should your Mac be using? (version 3)
Which EFI firmware should your Mac be using? (version 2)
SilentKnight’s security update checks from the command line

Details of security data files for macOS:
Mojave (and Catalina beta)
High Sierra
Sierra
El Capitan

Security update articles:

MRT 1.48, 15 August 2019
macOS Mojave 10.14.6 Supplemental Update, 1 August 2019
Gatekeeper 175, 31 July 2019
Mojave 10.14.6 update, and Security Updates 2019-004 for Sierra and High Sierra, 22 July 2019
XProtect 2014, 22 July 2019
Gatekeeper 173, 22 July 2019
MRT 1.47, 18 July 2019
Gatekeeper 172, and MRT 1.46, 16 July 2019
MRT 1.45, 10 July 2019
Gatekeeper 171, 3 July 2019
Gatekeeper 170, 24 June 2019
MRT 1.42, 17 June 2019
Gatekeeper 169, 17 June 2019
TCC data 17.0, 5 June 2019 (Mojave only)
Gatekeeper 167, 3-4 June 2019
Apple releases additional firmware update for MacBook Pro 15 inch with T2 chip
Gatekeeper 166, 13 May 2019
KEXT Block data 14.5.1 (Mojave), 13 May 2019
Mojave 10.4.5 update, and Security Updates 2019-003 for Sierra and High Sierra, 13 May 2019
XProtect 2103, and MRT 1.41, 2 May 2019
XProtect 2102, 19 April 2019
Gatekeeper 165, 18 April 2019
Gatekeeper 164, 25 March 2019
Mojave 10.14.4 update, and Security Updates 2019-002 for Sierra and High Sierra
MRT 1.40, 21 February 2019
Gatekeeper 163, 20 February 2019
Gatekeeper 162, 7 February 2019
Mojave 10.14.3 Supplemental Update, fixing Group FaceTime bug
MRT 1.39, 5 February 2019
Mojave 10.14.3 and Security Updates 2019-001 for High Sierra and Sierra
Mojave 10.14.2 update, security updates for High Sierra and Sierra, and a Gatekeeper update
Mojave 10.14.1 update, and Security Updates for Sierra and High Sierra