seccon22-noiseccon

Seccon 2022 Qualifier Challenge 'Noiseccon'
git clone https://git.sinitax.com/sinitax/seccon22-noiseccon
Log | Files | Refs | sfeed.txt

notes (283B)


      1reverse perlin noise generation to get offsetX and offsetY
      2set offsetX and offsetY so we can recover flag without padding (1 << 8, 1 << FLAGLEN-8)
      3
      4actually one request only reveals one byte since the grid repeats every 256..
      5so using scaleX = (i + 1) << 8 and scaleY = (i + 2) << 8