Skip to main content

HoneyPi Firmware

← Back to Home

⚙️ Firmware Releases

All firmware releases are cryptographically signed and verified. Always verify signatures before flashing.

🛡️ HBV3.0 Platform Firmware

Latest Version: 3.0.0-alpha.1

Release Date: Coming Soon

Status: In Development

  • Core platform firmware
  • Secure boot implementation
  • Hardware abstraction layer
  • Real-time threat engine
View on GitHub →

🐝 StingPot Firmware

Latest Version: 1.0.0-dev

Release Date: In Development

Status: In Development

  • Honeypot services
  • Network intrusion detection
  • Logging and telemetry
  • OTA update support
View on GitHub →

🔧 Installation Guide

1. Download Firmware

Download the latest firmware image for your board variant from GitHub releases.

2. Verify Signature

Always verify the cryptographic signature before flashing to ensure authenticity.

3. Flash Firmware

Use the provided flashing tool to install firmware on your StingPot board.

4. Configure & Deploy

Complete initial configuration and deploy your honeypot to the network.

💻 Building from Source

Development Setup

Build HoneyPi firmware from source for custom modifications and contributions.

Prerequisites

  • ARM GCC Toolchain (version 10.3 or later)
  • CMake 3.20+
  • Python 3.9+ (for build tools)
  • Git

Build Instructions

# Clone the repository
git clone https://github.com/invokehoneybadger/hbv3-firmware.git
cd hbv3-firmware

# Install dependencies
python -m pip install -r requirements.txt

# Configure build
cmake -B build -DCMAKE_BUILD_TYPE=Release

# Build firmware
cmake --build build

# Output will be in build/firmware.bin
Full Documentation →

🔒 Security & Verification

Signature Verification

All official firmware releases are signed with our release key. Verify before flashing:

# Verify signature
gpg --verify firmware.bin.sig firmware.bin

# Expected key fingerprint:
# (Key will be published with first release)

Secure Boot

HBV3.0 platform supports secure boot to ensure only signed firmware runs on your hardware.

  • Chain of trust verification
  • Rollback protection
  • Tamper detection

📦 Firmware Variants

StingPot-Lite

Optimized for entry-level boards with minimal resource footprint.

In Development

StingPot-Pro

Full-featured firmware with advanced intrusion detection and analysis.

In Development

StingPot-Enterprise

Enterprise-grade firmware with clustering and centralized management.

Planned

🤝 Contributing

Help Build the Future of HoneyPi

We welcome contributions from the community! Whether it's bug fixes, new features, or documentation improvements.

Ways to Contribute:

  • Report bugs and issues
  • Submit pull requests
  • Improve documentation
  • Share your use cases