Skip to content

Releases: at0m-b0mb/Gauntlet-FlipperZero

Gauntlet v1.0 — on-device CTF box

Choose a tag to compare

@at0m-b0mb at0m-b0mb released this 13 Jul 14:12

Gauntlet turns your Flipper Zero into a self-contained Capture-The-Flag box. Load challenge packs from the SD card and solve RFID, infrared and cipher puzzles right on the device — no laptop required. Perfect for workshops, classrooms and CTF practice.

✨ What's in v1.0

  • 🚩 Challenge packs — human-readable .pack files you author in any text editor
  • 🧰 Built-in decoder Toolkit — ROT/Caesar (all 25 shifts), Base64, Hex, Binary, Morse, Atbash, Reverse — crack ciphers on-screen
  • 🔐 Hashed flags — answers stay secret even if someone reads the pack file
  • 🏆 Score, ranks & persistence — every solve is saved; climb Rookie → Legend
  • 💡 Optional hints with a configurable points penalty
  • 🎨 Category-tagged headers, difficulty pips, an animated flag captured celebration
  • 📦 A 12-challenge starter pack is written to your SD card on first run
  • 🛡️ No extra hardware, nothing transmitted — pure software

📥 Install

  1. Download gauntlet.fap below.
  2. Open qFlipper, connect your Flipper, and drag gauntlet.fap into SD Card → appsGames.
  3. On the Flipper: Apps → Games → Gauntlet.

The first launch drops a starter pack in apps_data/gauntlet/packs/ so there's something to play immediately.

🔧 Build info

  • Built for firmware Target 7 / API 87.1 (release channel); also builds clean on the dev channel (API 88.0).
  • On a different firmware? Rebuild from source with ufbt: ufbt then ufbt launch.
  • gauntlet.fap SHA-256: 09f014a074c049195bd45592df9e926bb6f53977123a6bacd709c27ff16ee70c

See the README for the full pack format and how to author your own challenges.

Run the gauntlet. Capture the flags.