There's a new keylog going around disguised as a Twitch TV link.
Some stranger posted it in IRC yesterday and it's also going around community sites like Reddit.
It is Twitch.pw or some other sketchy ending. It is usually Twitch.tv but just to be safe don't click any Twitch links.
Browse them from the actual website instead.
Example:
(http://i.imgur.com/31cmwg7.png)
Thanks for the heads up
Cheers Randy.
Thanks for looking out for us Randy <3
Thanks for the warning. I'll keep an eye out for it on forums/IRC
Thank you :))
Thanks man!
yeah thanks for letting us know :)
10-4.