Home › Forums › Quform WordPress › Preventing Submission – spammers trying to sell me viagra
- This topic has 15 replies, 4 voices, and was last updated 6 years, 10 months ago by
pinkcaviar.
- AuthorPosts
- April 6, 2018 at 5:35 am #24891
pinkcaviar
ParticipantHi
My site is recently being spammed with people filling out the form advertising male enhancement stuff like viagra and cialis.
I have already made a logic condition that if the word ‘viagra’ or ‘cialis’ appear then the submit button will disappear. Somehow they have found a way to get around this.
Is there a logic condition to prevent submission (not just make the button vanish) if certain criteria is met like mentioned above. As mentioned I have already set the submit button to vanish and have “are you a robot enabled” so somehow they found a way.
Is there a solution. Thanks 🙂
April 9, 2018 at 3:48 pm #24915Ally
Support StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
April 26, 2018 at 8:52 am #25255diegocanal
ParticipantHi Ally
Does Quform supports the WordPress built-in feature Comment Blacklist?
That would be great as I believe that in most cases users would be willing to use the same blacklist for both, the WP comments form and the other forms built with Quform.
Regards
Diego- This reply was modified 7 years ago by
diegocanal.
- This reply was modified 7 years ago by
diegocanal.
May 1, 2018 at 12:31 pm #25399Ally
Support StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
May 1, 2018 at 1:08 pm #25400pinkcaviar
ParticipantI wanted to give an update. I want to thank the team for the code as it works great. Starting off with viagra I am very selective of the words I put on this list.
I am choosing words that are very obvious and would not be used when fillling out my form.
Words such as internship and Adwords are also there as many people look for internships for study with us and many seo people promote adwords.
Happy to share words that we can add which are mutually beneficial
May 1, 2018 at 10:11 pm #25405katw
Participant@pinkcaviar “A useful word list” would be a great help for many of us.
As would having a “global” blacklist settings option for Quform.
An addition for a future release?
May 2, 2018 at 6:02 pm #25461Ally
Support StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
May 7, 2018 at 3:53 pm #25539diegocanal
ParticipantHi
Thanks Ally for adding the suggestion to your development list. In the meantime, would it be too much to ask you for the piece of custom code that would do the trick? 🙂
Regards
DiegoMay 7, 2018 at 4:16 pm #25540diegocanal
Participant@katw, regarding:
(…)“A useful word list” would be a great help for many of us.(…)
I suggest everybody to use the Comment Blacklist for WordPress at GitHub managed by Grant Hutchinson. Just pay attention in case you are in a rare niche that needs some of the keywords, phrases or patterns to be removed, otherwise this list is pretty universal.
Even there are some plugins in the WordPress repository that fetch the data from that list, e.g. Comment Blacklist Manager By Andrew Norcross that automatically feeds the Comment Blacklist that is used by the WordPress built-in feature.
Regards
DiegoMay 7, 2018 at 9:04 pm #25546katw
Participant@Diego thanks for the tips and leads.
Will be very helpful, but wouldn’t a public GitHub vocabulary list become less than effective when SPAMMERs read the words we are blacklisting. Useful to try nonetheless.
Thanks again.
May 8, 2018 at 9:50 am #25553diegocanal
Participant@katw regarding:
(…)but wouldn’t a public GitHub vocabulary list become less than effective when SPAMMERs read the words we are blacklistin(…)
I have managed many sites for many years and this blacklist has proven to be pretty effective. Take into account that:
- It is regularly updated so spammers would have to keep an eye on it constantly
- It is not easy for a spammer to avoid the patterns as they cover a lot of ground
- You can combine it with your own set of keywords, phrases and patterns
It is true that heuristic filtering, (e.g. bayesian) it is the ideal solution in terms of effectiveness. I have tried some plugins that employ it but they come with drawbacks that have finally made me choose this simpler solution as, at least for the sites I’ve managed so far, it’s been more than enough.
May 10, 2018 at 4:48 pm #25612Ally
Support StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
May 11, 2018 at 4:15 am #25625May 11, 2018 at 7:24 am #25626diegocanal
ParticipantHi Ally,
As always, you go beyond your duty and limits to provide us with the best possible support.
Thank you!
Regards
DiegoMay 11, 2018 at 3:56 pm #25653Ally
Support StaffYou don't have permission to view this content. Please log in or register and then verify your purchases to gain access.
- This reply was modified 7 years ago by
- AuthorPosts
- You must be logged in to reply to this topic.