OpenC2 is an OASIS standard that lets one security system give commands to
another without a human in between. We wrote the Elixir library for it, plus a
dashboard that publishes commands to a subscribed device over MQTT so you can
change the broker, change the command and watch what lands.
openc2
·
open-c2-producer
Technology
Elixir · Phoenix · LiveView · MQTT · OpenC2
Blinky is a Raspberry Pi with LEDs, the usual hello world of IoT. Twinkly is
its twin in the cloud, where LiveView graphics stand in for the LEDs. So an
IoT security talk can be demonstrated live, to a room or to a conference
stream, without carrying hardware to the venue.
TwinklyMaHa
·
TwinklyHaHa
·
Blinky_haha_new
Technology
Elixir · Phoenix LiveView · MQTT · Raspberry Pi
A dashboard reporting the state of a software bill of materials proof of
concept. The same discipline runs through the other applications here. Each
one generates an SBOM of its own dependencies as part of the build, not as an
afterthought.
SbomPoc-sFractal
Technology
Elixir · Phoenix · PostgreSQL · Docker · SBOM
A falling-blocks game, extended from Grox.io's quadblocks, where clearing
lines earns you loot boxes and getting a security question right keeps you in
the game. We take it to security conferences, where people sign up and compete
while learning the material.
quizquadaminos
Technology
Elixir · Phoenix LiveView · OAuth