PHPackages                             munkireport/firmware\_escrow - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. munkireport/firmware\_escrow

ActiveLibrary

munkireport/firmware\_escrow
============================

Module for munkireport.

v1.4(3y ago)010.4k↓50%2MITPHP

Since Nov 19Pushed 2y ago2 watchersCompare

[ Source](https://github.com/munkireport/firmware_escrow)[ Packagist](https://packagist.org/packages/munkireport/firmware_escrow)[ RSS](/packages/munkireport-firmware-escrow/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)DependenciesVersions (7)Used By (0)

Firmware Escrow module
======================

[](#firmware-escrow-module)

Escrow a random Firmware password.

A sample script named `firmware-set.sh` is provided to generate a random 6 character password and set that password using the `firmwarepasswd` binary. If you plan to use the sample script, please edit line 51 `"${MacIP}" != "172."` to an ip range based on your environment. Note that `firmwarepasswd` is only available on macOS 10.10 and newer.

The module provides the following information in the client details and listings view:

- Enabled Date - The data the Firmware password was enabled
- Firmware Password - The random password
- Firmware Mode - Records the current mode setting

To do
=====

[](#to-do)

- Add a section to the Firmware script to read the database and confirm the password has been recorded before the Mac is rebooted. Prefer if the password to the db wasn't in the script.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~532 days

Total

4

Last Release

1134d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/5647483?v=4)[Munkireport](/maintainers/Munkireport)[@munkireport](https://github.com/munkireport)

---

Top Contributors

[![gmarnin](https://avatars.githubusercontent.com/u/815125?v=4)](https://github.com/gmarnin "gmarnin (19 commits)")[![bochoven](https://avatars.githubusercontent.com/u/1429002?v=4)](https://github.com/bochoven "bochoven (10 commits)")[![tuxudo](https://avatars.githubusercontent.com/u/13306723?v=4)](https://github.com/tuxudo "tuxudo (4 commits)")[![mosen](https://avatars.githubusercontent.com/u/316108?v=4)](https://github.com/mosen "mosen (2 commits)")[![lolipale](https://avatars.githubusercontent.com/u/13834698?v=4)](https://github.com/lolipale "lolipale (1 commits)")[![fridomac](https://avatars.githubusercontent.com/u/6088818?v=4)](https://github.com/fridomac "fridomac (1 commits)")[![pnerum](https://avatars.githubusercontent.com/u/2464284?v=4)](https://github.com/pnerum "pnerum (1 commits)")

### Embed Badge

![Health badge](/badges/munkireport-firmware-escrow/health.svg)

```
[![Health](https://phpackages.com/badges/munkireport-firmware-escrow/health.svg)](https://phpackages.com/packages/munkireport-firmware-escrow)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
