App - Script
Javascript - Jail
Hello,
I have been trying to break from this jail for hours on and still can’t get my head around it. I clearly feel like I am missing something important (maybe obvious??) about this jail.
here are some of the things I tried:
– getting around keyword restrictions (string concatenation, various encodings, etc).
– all interesting things seem to be sandboxed properly (can’t access require, child_proces, etc.)
– tried to redefine some functions to no avail (errors, toString, etc.)
– tried to provoke a memory overflow using infinite loops (seems to be properly handled by the script)
– shell crashes when passed "undefined" but I doubt this has anything to do with solving that challenge since it seems to be an issue with vorpal
any help/clue would be much appreciated!
Cheers.
edit: finally found the solution. I made a quick write-up about it.