Mods should introduce a min. membership duration + comment count to create new threads and also block people from creating new posts as soon as they post more than 3 posts within 60 seconds. Also, if it the post includes more than says 100 Chinese characters, the post should need approval because every single time this happens it's a Chinese post.
It's like clockwork. Everyday between 10-11PM EST, forum gets bombarded with spam posts...
With all the real hacking going on, it's not that hard to pass Are you a robot text.
But I agree if user creation is less than an hour ago, new members shouldn't be able post...