Association of Information Security Professionals
Publisher of the community event listing used for the June 26-27, 2024 date and M Hotel Singapore venue.
SourceOff-By-One Conference 2024 · Singapore · 2024
Singapore dual-screen Octopus badge
Off-By-One Conference 2024 used an Octopus-themed hardware badge with ESP32-S3 and ATmega328P controllers, dual 128x128 GC9A01 round LCDs, IR, WS2812 LEDs, buttons, a user-flashable MicroPython challenge surface, and six published challenge flags.
People
Publisher of the community event listing used for the June 26-27, 2024 date and M Hotel Singapore venue.
SourceAuthor and publisher of the CC BY 4.0 Off-By-One 2024 badge writeup and front/back badge photos used for evidence and image provenance.
SourceThe attendee writeup credits Manzel as the person who created the Off-By-One 2024 hardware badge.
SourceOfficial conference publisher for the Singapore offensive-security conference lineage.
SourceIt adds a rights-cleared Singapore conference-badge photo and a deep attendee challenge writeup to the Asian compendium, connecting local offensive-security conference culture with modern #BadgeLife hardware and MicroPython puzzle design.
The CC BY 4.0 attendee writeup identifies two microcontrollers, an ESP32-S3 and an ATmega328P, plus two 128x128 GC9A01 displays, six push buttons, four WS2812 LEDs, IR transmitter/receiver, SAO connector, dual AAA battery power, and internal I2C communication between the controllers. The front photo shows the Octopus board, dual round screens, USB-C connector, controls, LEDs, and lanyard slot.
The writeup says the main system ran Arduino on the ESP32-S3 while the ATmega328P ran MicroPython, and that attendees could plug in by USB, edit Python files, and solve six badge flags. Documented challenge surfaces include a web server app, Bluetooth Low Energy clueing, roulette odds/patching, file inspection, and internal-controller interaction; no full firmware repository is claimed in this seed.
The badge was created by Manzel and documented by elmo after the first Off-By-One conference. The writeup credits conference #BadgeLife activity, shows the author customization string on the badge's welcome screen, and records all six flags as post-event challenge evidence.
Lifecycle
The documented hardware includes IR transmitter/receiver and an SAO connector alongside the main badge controls and lights.
SourceThe writeup documents USB file access, Python files, and six challenge flags across web, BLE, roulette, file, and inter-controller puzzle surfaces.
SourceThe badge carried two 128x128 GC9A01 circular LCDs, buttons, WS2812 LEDs, USB-C, and a visible Octopus board shape.
SourceThe attendee writeup identifies an ESP32-S3 running Arduino and an ATmega328P running MicroPython, with the two controllers talking over I2C.
SourceOperational history
The catalogue uses the writeup to prove challenge behavior while avoiding full challenge-solution reproduction in the badge summary.
Hardware and software fields stay limited to the attendee writeup, licensed photos, and public event context.
The Singapore record can show a real badge photo with source URL, license, attribution, preserved local source original, and optimized WebP delivery rather than generated or unclear imagery.