Spam isn’t a new subject but I didn’t new till now that also very own created applications could be infected in no time.
In my free time I run the website KnowYourStack. The website was online for some time now and in the meantime I didn’t have the time for up keeping and further development since I’ve moved to another country.
Fail early – fail often
According to this slogan I’ve brought the page online in a case of youth foolishness. Also I’ve planned to test the anonym participation – Idea: No registration – no border to act on the site.
Result: Spam
It didn’t take long for the spam bots to invade the site with spam:
After the system is completely based on my own code I wondered about the enormous number of spam (4 to 5 entries every day).
Bruteforce FTW
I’m sure that these boots aren’t configured especially for my website so that’s what I assume:
Spam Boots are scrawling through the internet and as soon as they find a form they fill it and send it in. If you didn’t integrate some security mechanism like a little math task or a captcha you are going to be an advertisement target. It was interesting to recognize that the more spam I had the more I got. To be honest I have a little respect of these little devils that developed this.
Lesson learned: Self-made Apps could be a spam magnet too
Without a protection like Captcha and so on it is an easy task for spam bots.
Lesson learned: Anonym only with moderation
Anonym entries have their value but it is necessary to have some kind of moderation.
Lesson learned: Integrate some Mini-Administrations-Functions
I didn’t thought about this subject at all. At the beginning I had to remove the first spam entries via RavenDB Management Studio. It’s possible but laborious. My advice for you: It’s useful to integrate some administration functions from the beginning – even a not-anonym user could share some improper content.
P.S: I’ve pulled the emergency brake. KnowYourStack Reimagined