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!!