iirc those were like russian spambots + fake forum or something copying assets from this forum to set up a bait forum for people to register on and put a password in, which they would use to attack the person's other accounts associated with their email/whatever since password reuse is very common.
that or it was some site to try to get ad revenue. idk.