ironclad_firmware

Firmware, verified boot, bootloader, dm-verity, SELinux, and security patch posture analysis.

Package Snapshot

  • Version: 0.1.0
  • Area: Device Integrity
  • Implementation style: Pure Dart audit model with caller-supplied probe values.
  • Best fit: Score low-level device integrity from boot and kernel security signals.

Public API

  • enum VerifiedBootState
  • enum SelinuxMode
  • class FirmwareProbeResult
  • class IroncladFirmware

Common Entry Points

  • auditFirmware(...)

Install

dependencies:
  ironclad_firmware: ^0.1.0

Basic Usage

import 'package:ironclad_firmware/ironclad_firmware.dart';

Start with the public types and entry points listed above. Packages that expose Flutter widgets are intended to be composed into sensitive screens; packages that expose static helpers can be called directly from services, guards, or policy checks.

Notes

This README reflects the code currently implemented in this repository. Platform-channel packages may require Android or iOS native support for full device-level behavior; pure Dart modules run without native registration.

License

MIT License. See LICENSE for details.

Libraries

ironclad_firmware