OOO archive --- DEF CON CTF [ login ]

dc2021q - nooombers crypto

by anton00b

This was a jeopardy challenge, part of dc2021q. (CTFtime)

This challenge was represented as 🌯
Points: 127
Was solved by: 44 teams

You may spawn the server:

On your laptop
  • Install docker
  • docker pull archiveooo/pub:nooombers (docker-saved download)
  • docker run -d --name nooombers archiveooo/pub:nooombers
  • Local IP: docker inspect nooombers -f '{{ .NetworkSettings.Networks.bridge.IPAddress }}'
  • Connect to that IP:8765 — Remember to docker rm -f when done.
On your laptop (full source)
  • Install docker and pip install PyYAML coloredlogs
  • git clone https://github.com/o-o-overflow/dc2021q-nooombers-public
  • cd nooombers
  • ./spawner --log-level=INFO
  • Connect to the ip:port displayed
Hosted by OOO Right now we're asking players to login first.

Description

I really do not understand what this is about, but my cousin told me that once he managed to got a flag out of this. I was able to copy from my cousin's shell parts of his interactions with the server. You can find them in interaction1.txt and interaction2.txt. Unfortunately, they are incomplete.

line_weight interaction1.txt line_weight interaction2.txt

Hints

None yet :(
If you wish, you can contribute some.

Source

Spoilers ahead! Code for this challenge is publicly available.