Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

Scheduled Pinned Locked Moved Uncategorized
29 Posts 14 Posters 140 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

    i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

    check it out if you're into ctfs or wanna challenge your javascript skills

    https://lyra.horse/fun/jscrossword/ ❤

    yhvr@wetdry.worldY This user is from outside of this forum
    yhvr@wetdry.worldY This user is from outside of this forum
    yhvr@wetdry.world
    wrote last edited by
    #12

    @rebane2001 this is pretty fun! i didn't manage to get the whole thing but i'm pretty proud of 55/60 and stumped on the remaining ones. i'm curious what 16 across is more than anything, i feel like it's always going to error bc of the ha at the start

    Link Preview Image
    rebane2001@infosec.exchangeR 1 Reply Last reply
    0
    • yhvr@wetdry.worldY yhvr@wetdry.world

      @rebane2001 this is pretty fun! i didn't manage to get the whole thing but i'm pretty proud of 55/60 and stumped on the remaining ones. i'm curious what 16 across is more than anything, i feel like it's always going to error bc of the ha at the start

      Link Preview Image
      rebane2001@infosec.exchangeR This user is from outside of this forum
      rebane2001@infosec.exchangeR This user is from outside of this forum
      rebane2001@infosec.exchange
      wrote last edited by
      #13

      @yhvr i think you've already demonstrated you'd be able to do 16 across 😛

      yhvr@wetdry.worldY 1 Reply Last reply
      0
      • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

        i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

        check it out if you're into ctfs or wanna challenge your javascript skills

        https://lyra.horse/fun/jscrossword/ ❤

        0x57e11a@void.lgbt0 This user is from outside of this forum
        0x57e11a@void.lgbt0 This user is from outside of this forum
        0x57e11a@void.lgbt
        wrote last edited by
        #14

        @rebane2001 after

        • several hours
        • going into v8 source code
        • reading ecmascript spec

        summary execution for whoever made 23 across possible… spreading a string was the last thing it thought would be valid

        Link Preview Image
        0x57e11a@void.lgbt0 rebane2001@infosec.exchangeR 2 Replies Last reply
        0
        • 0x57e11a@void.lgbt0 0x57e11a@void.lgbt

          @rebane2001 after

          • several hours
          • going into v8 source code
          • reading ecmascript spec

          summary execution for whoever made 23 across possible… spreading a string was the last thing it thought would be valid

          Link Preview Image
          0x57e11a@void.lgbt0 This user is from outside of this forum
          0x57e11a@void.lgbt0 This user is from outside of this forum
          0x57e11a@void.lgbt
          wrote last edited by
          #15

          @rebane2001 this endeavour made possible by @crf being horrified at things they learned about js and making sure it did not go Utterly Insane while we worked on this

          1 Reply Last reply
          0
          • 0x57e11a@void.lgbt0 0x57e11a@void.lgbt

            @rebane2001 after

            • several hours
            • going into v8 source code
            • reading ecmascript spec

            summary execution for whoever made 23 across possible… spreading a string was the last thing it thought would be valid

            Link Preview Image
            rebane2001@infosec.exchangeR This user is from outside of this forum
            rebane2001@infosec.exchangeR This user is from outside of this forum
            rebane2001@infosec.exchange
            wrote last edited by
            #16

            @0x57e11a hehe, congrats!

            0x57e11a@void.lgbt0 1 Reply Last reply
            0
            • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

              @0x57e11a hehe, congrats!

              0x57e11a@void.lgbt0 This user is from outside of this forum
              0x57e11a@void.lgbt0 This user is from outside of this forum
              0x57e11a@void.lgbt
              wrote last edited by
              #17

              @rebane2001 thank you for the incredibly fun (and frustrating…) crossword!

              sidenote. you are EVIL for the ha=ha
              once the “oh wait you can just assign it..” revealed it unlocked several others

              1 Reply Last reply
              0
              • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                check it out if you're into ctfs or wanna challenge your javascript skills

                https://lyra.horse/fun/jscrossword/ ❤

                sudobash418@hachyderm.ioS This user is from outside of this forum
                sudobash418@hachyderm.ioS This user is from outside of this forum
                sudobash418@hachyderm.io
                wrote last edited by
                #18

                @rebane2001 banger ending, was not expecting that lol. thanks for the fun challenge!

                1 Reply Last reply
                0
                • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                  @yhvr i think you've already demonstrated you'd be able to do 16 across 😛

                  yhvr@wetdry.worldY This user is from outside of this forum
                  yhvr@wetdry.worldY This user is from outside of this forum
                  yhvr@wetdry.world
                  wrote last edited by
                  #19

                  @rebane2001 OH i get it now

                  1 Reply Last reply
                  0
                  • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                    i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                    check it out if you're into ctfs or wanna challenge your javascript skills

                    https://lyra.horse/fun/jscrossword/ ❤

                    samantazfox@infosec.exchangeS This user is from outside of this forum
                    samantazfox@infosec.exchangeS This user is from outside of this forum
                    samantazfox@infosec.exchange
                    wrote last edited by
                    #20

                    @rebane2001 Nice!

                    Btw, for some reason, when I want to fill in a word across, the cursor goes down, and when I want to fill downward, the cursor goes across.

                    samantazfox@infosec.exchangeS 1 Reply Last reply
                    1
                    0
                    • R relay@relay.infosec.exchange shared this topic
                    • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                      i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                      check it out if you're into ctfs or wanna challenge your javascript skills

                      https://lyra.horse/fun/jscrossword/ ❤

                      ww@xyzzy.linkW This user is from outside of this forum
                      ww@xyzzy.linkW This user is from outside of this forum
                      ww@xyzzy.link
                      wrote last edited by
                      #21
                      @rebane2001 this was fun, thanks!

                      it took me way too long to figure out the tagged template literal trick, and that assignments are answers. while they're expressions, for some reason it felt like this should be stateless ^^;
                      1 Reply Last reply
                      0
                      • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                        i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                        check it out if you're into ctfs or wanna challenge your javascript skills

                        https://lyra.horse/fun/jscrossword/ ❤

                        melunaka@eldritch.cafeM This user is from outside of this forum
                        melunaka@eldritch.cafeM This user is from outside of this forum
                        melunaka@eldritch.cafe
                        wrote last edited by
                        #22

                        @rebane2001 «for people already somewhat familiar with JavaScript» is a an understatement. Despite a few years working with JS I can’t solve anything

                        1 Reply Last reply
                        0
                        • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                          i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                          check it out if you're into ctfs or wanna challenge your javascript skills

                          https://lyra.horse/fun/jscrossword/ ❤

                          lirak@tech.lgbtL This user is from outside of this forum
                          lirak@tech.lgbtL This user is from outside of this forum
                          lirak@tech.lgbt
                          wrote last edited by
                          #23

                          @rebane2001 When you finally think you have one of the answers.

                          Fun challenge! The [22] one is evil though :')

                          Link Preview Image
                          lirak@tech.lgbtL 1 Reply Last reply
                          0
                          • lirak@tech.lgbtL lirak@tech.lgbt

                            @rebane2001 When you finally think you have one of the answers.

                            Fun challenge! The [22] one is evil though :')

                            Link Preview Image
                            lirak@tech.lgbtL This user is from outside of this forum
                            lirak@tech.lgbtL This user is from outside of this forum
                            lirak@tech.lgbt
                            wrote last edited by
                            #24

                            This is as far as I could get. It was fun!

                            Link Preview Image
                            1 Reply Last reply
                            0
                            • samantazfox@infosec.exchangeS samantazfox@infosec.exchange

                              @rebane2001 Nice!

                              Btw, for some reason, when I want to fill in a word across, the cursor goes down, and when I want to fill downward, the cursor goes across.

                              samantazfox@infosec.exchangeS This user is from outside of this forum
                              samantazfox@infosec.exchangeS This user is from outside of this forum
                              samantazfox@infosec.exchange
                              wrote last edited by
                              #25

                              @rebane2001 And not thank you for ruining my afternoong xD

                              Javascript is much more cursed than I imagined!

                              Link Preview Image
                              samantazfox@infosec.exchangeS 1 Reply Last reply
                              0
                              • samantazfox@infosec.exchangeS samantazfox@infosec.exchange

                                @rebane2001 And not thank you for ruining my afternoong xD

                                Javascript is much more cursed than I imagined!

                                Link Preview Image
                                samantazfox@infosec.exchangeS This user is from outside of this forum
                                samantazfox@infosec.exchangeS This user is from outside of this forum
                                samantazfox@infosec.exchange
                                wrote last edited by
                                #26

                                @rebane2001 And done! This was a really good puzzle, thanks 😄

                                Thanks to @0x57e11a for posting the solution, otherwise I would have never finished 23 (didn't know about "Spread syntax"), and I would have spent the evening on 8 and 14 (I was so focused that it didn't occur to me that Document/document and Window/window are completely different objects).

                                1 Reply Last reply
                                0
                                • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                                  i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                                  check it out if you're into ctfs or wanna challenge your javascript skills

                                  https://lyra.horse/fun/jscrossword/ ❤

                                  littlefox@gotosocial-dev.svc.0x0a.networkL This user is from outside of this forum
                                  littlefox@gotosocial-dev.svc.0x0a.networkL This user is from outside of this forum
                                  littlefox@gotosocial-dev.svc.0x0a.network
                                  wrote last edited by
                                  #27

                                  @rebane2001 I love it!

                                  1 Reply Last reply
                                  0
                                  • rebane2001@infosec.exchangeR This user is from outside of this forum
                                    rebane2001@infosec.exchangeR This user is from outside of this forum
                                    rebane2001@infosec.exchange
                                    wrote last edited by
                                    #28

                                    @sodiboo whoa that's a fun bug

                                    1 Reply Last reply
                                    1
                                    0
                                    • rebane2001@infosec.exchangeR rebane2001@infosec.exchange

                                      i made a new game called js crossword where you have to solve it by literally writing javascript code that eval()'s into the correct values!

                                      check it out if you're into ctfs or wanna challenge your javascript skills

                                      https://lyra.horse/fun/jscrossword/ ❤

                                      iczero@mice.telI This user is from outside of this forum
                                      iczero@mice.telI This user is from outside of this forum
                                      iczero@mice.tel
                                      wrote last edited by
                                      #29

                                      @rebane2001@infosec.exchange It was fun, thank you! I kept getting stuck on dumb stuff which was funny

                                      1 Reply Last reply
                                      1
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups