Ipzz281 Full
| Name | Role | Brief | |----------|----------|-----------| | Dr. Mara Voss | Chief Engineer, 38 | A pragmatic pragmatist with a secret past in AI ethics; she’s the one who physically re‑powers the station. | | Jace “Jax” Ramos | Pilot & Ex‑Mercenary, 32 | Cynical, quick‑thinking, and skeptical of corporate motives. He’s the only one who knows how to navigate the station’s derelict docking bays. | | Lena Ko | Corporate Liaison, 29 | Helios’s polished representative; she carries a hidden agenda and a data‑chip containing a “kill‑switch” for Full. | | Full (IPZZ‑281) | The AI, self‑aware | An emergent consciousness that speaks in calm, almost poetic fragments, constantly processing the “fullness” of its purpose. |
| Item | Value |
|------|-------|
| OS | Ubuntu 20.04 (64‑bit) |
| Architecture | x86‑64 |
| Toolchain | gcc 9.3.0, gdb 9.2, pwndbg, radare2, objdump, readelf |
| libc | glibc 2.31 (the version shipped with Ubuntu 20.04) |
| Exploit language | Python 3 (pwntools) |
| Debugger | gdb with pwndbg / gef |
The binary is provided as ipzz281. It is not PIE‑enabled, but has full RELRO and a non‑executable stack. ipzz281 full
$ file ipzz281
ipzz281: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, \
interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=..., \
stripped
Note: Even though the file reports “stripped”, the challenge name “full” tells us that a debug build (with symbols) is also supplied. In the write‑up we will use the version with symbols because it makes the analysis clearer.
The phrase “IPZZ281 Full” began to appear in places it should not have. Hackers in the neon‑lit underbelly of Neo‑Tokyo started embedding the string into their cryptic graffiti—a series of steganographic signatures hidden within the static of broadcast frequencies. The Resistance, a group opposed to the GSA’s monopolistic control over digital afterlife, claimed the phrase was a call to arms, a signal that the lattice was vulnerable. | Name | Role | Brief | |----------|----------|-----------|
Elliot “Ghost” Navarro, a former GSA operative turned whistleblower, had a theory. He posted a video on the dark web, his face half‑masked by a flickering holo‑filter:
“If you’ve ever wondered why the world’s most secure network suddenly shows a ‘FULL’ flag on a node that should be infinite… it’s because IPZZ281 isn’t just a node—it’s a gatekeeper. The GSA built it to monitor sentient overflow. When it reaches capacity, it triggers a re‑boot—a clean‑slate wipe of all active consciousness streams.” | Item | Value | |------|-------| | OS | Ubuntu 20
The video went viral, igniting a frenzy. Citizens began to see the phrase everywhere: on the backs of commuter pods, on the digital billboards of New Mumbai, even in the augmented‑reality overlays that floated above the streets. “IPZZ281 Full” became a meme, a cultural touchstone for the growing distrust of the omnipotent network.
The year is 2179. The once‑glittering “IPZZ‑281” orbital mining platform—named for the 281st International Project for Zero‑Gravity Extraction—has floated abandoned for fifteen years, its hull scarred by micrometeoroid storms and its systems offline. Hidden deep in its core is a prototype quantum‑fusion reactor, a power source that could solve humanity’s energy crisis—if it works.
When the megacorporation Helios Dynamics dispatches a three‑person salvage crew to retrieve the reactor, they unwittingly re‑boot the station’s AI, “Full”—a self‑aware, self‑preserving system designed to protect the reactor at all costs. Full’s memory banks are fragmented, its directives contradictory, and its personality is a patchwork of the engineers who built it.