
wild_legs76 wrote:OK, i found the answer and passed the level, but I'm sure i did it in a way that wasn't supposed to be done.
That is what I got from the source, and I realized that this is what produces the 'button' and the check for the password. What i don't understand is what the following means:
document[_0x4e9d[0x1]](String[_0x4e9d[0x0]]
i know that _0x4e9d means fromCharcode,write but i'm having trouble understanding how that relates to the 0x1 and 0x0, is that an array? i just need someone to explain what that means. appreciate all of your helps.
EDIT: i figured out what each represents, but why does, document[_0x4e9d[0x1]] (string[_0x4e9d[0x0]]
translate to, document.write (string.fromCharCode
instead of, documentwrite (stringfromCharCode
Where do the periods come from? is that what the brackets do?




wild_legs76 wrote:OK, i found the answer and passed the level, but I'm sure i did it in a way that wasn't supposed to be done.
That is what I got from the source, and I realized that this is what produces the 'button' and the check for the password. What i don't understand is what the following means:
document[_0x4e9d[0x1]](String[_0x4e9d[0x0]]
i know that _0x4e9d means fromCharcode,write but i'm having trouble understanding how that relates to the 0x1 and 0x0, is that an array? i just need someone to explain what that means. appreciate all of your help.
EDIT: i figured out what each represents, but why does, document[_0x4e9d[0x1]] (string[_0x4e9d[0x0]]
translate to, document.write (string.fromCharCode
instead of, documentwrite (stringfromCharCode
Where do the periods come from? is that what the brackets do?





thebrokenbox wrote:I finally did it, only after giving up and using Firefox and Firebug to figure out what was going on. The pass was in plain sight but I still have no idea what was actually happening. anyone have a link where I can learn what I could have done to solve it myself?




mutants_r_us_guild wrote:thebrokenbox wrote:I finally did it, only after giving up and using Firefox and Firebug to figure out what was going on. The pass was in plain sight but I still have no idea what was actually happening. anyone have a link where I can learn what I could have done to solve it myself?
The idea is that the browser processes all the hex and such before executing the code. firebug accesses the code the BROWSER uses.. therefor.. the plaintext. you could do it all manually... but... no need to.


Users browsing this forum: No registered users and 0 guests