Actually, I just completed level 8... I'm not sure if I did it the "right" way. I don't want to give it away but yes, it's like what you said. I didn't find the actual password, I found the URL.

I'll let you figure out the rest

mjk

EDIT:

Damn it... Stuck on lvl 9 and I have to leave! This stuff's addictive!!