Ok well after trying quite a few times i managed to get the code to get written in the DOM exactly as the level requested for it to be executed using this input : >> <sCriPt>a<script>lert</script>('HackThis!!')</sCriPt>[/spoiler] But i still can’t seem to understand what’s needed for me to pass the level =s any help is really appreciated!
As far as i’ve understood : [spoiler]
- only the ‘script’ tags get filtered (‘h1’ for example doesn’t)
- the filter isn’t case sensitive (since uppercas'ing a few letters in the tag actually gives us the lowercase tag needed for execution)
Ok, if we really wanna play on words, in the question ‘Bypass the filter and execute exactly this code:’ i actually have to :
- bypass the filter
- execute EXACTLY the code they asked for and not an alternative
If this is what i need to do then i’m back to square one haha
Yes i’m actually looking at the source using f12 (the browser’s devtools =O) didn’t know that the browser cleans up the source O.o how can i view the exact source next time if i have to ?
And ty for the answer guys, i guess i need to start over and try to find a way to bypass the filter first, and after that i guess i’d be able to input the correct lowercase string then hehe