Elektrine lite

← Feed

@blinry@chaos.social

Post #2583147

2023-03-10 18:09 UTC

There are some example puzzles on the site – but you can also make your own, using the "Customize this level" link at the bottom! It will generate a sharable URL like this: https://linuxpuzzles.blinry.org/?task=Unpack+the+archive%21+busybox+tar+doesn%27t+support+the+z+flag%2C+so+you%27ll+have+to+do+it+in+multiple+steps%21&setup=echo+FLAG+%3E+flag%0D%0Atar+cf+flag.tar+flag%0D%0Agzip+flag.tar%0D%0Arm+flag&tools=tar%2Cgunzip&searches=xkcd+1168

Replies (1)

  • @blinry@chaos.social 2023-03-10 18:14

    Technically, it's based on the brilliant https://github.com/copy/v86, an emulator for x86 CPUs that compiles machine instructions to WebAssembly! 🤯 I built a 25 MB Linux image using https://buildroot.org (it even includes Git!) And I also feed the state of the booted VM to the emulator (another 25 MB), allowing it to start reasonably quickly. Still would love to speed that up, though!

    Open ##2583148