Jump to content
thirty bees forum
  • 0

No CAPTCHA reCAPTCHA installed, but start receiving spam mails again


Question

Posted

The module "No CAPTCHA reCAPTCHA" is installed on https://www.prospeed.dk and I have not recieved spam mails for more than a half an year. Suddenly without changing anything I started recieving russian spam mails a few days ago.

My host provider tells med that it is not enough to have a frontend implementation, because you can make a "POST" request directly to the url https://www.prospeed.dk/kontakt-os. So a validation must also be done in the backend.

Does "No CAPTCHA reCAPTCHA" by Thirty Bees do validation in the backend?

If yes, how do I troubleshoot?

If not, can anyone recommend another CAPTCHA module?

Recommended Posts

  • 1
Posted

I've just went over the code and found one bug. If the Login attempts is set to non-zero number, the validation for Contact controller is always skipped. So make sure it's zero until this bug is fixed.

0_1545852824274_f6117b6d-fe48-42c9-9969-1af971d61f98-image.png

  • Thanks 2
  • 0
Posted

It does perform backend validation, but it depends on override. Please ensure that the override for ContactController is installed (you can use overridecheck module to do this), and that you do not have override disabled in settings.

  • 0
Posted

Nice - I didn't know this override check module, but looks like the nocaptcharrecaptcha override is active: 0_1545841138874_46c8cd22-6807-4013-a216-3f0740fedc18-image.png Also override is not disabled in the settings: 0_1545841207384_3d1af6b1-8ad8-4b60-955f-258aa39e29b5-image.png

  • 0
Posted

Thank you @datakick - you are awesome as always!!! Will check and report back asap. I can report one more bug with 1.1.0 but it's not that important - it does not remove it's front override when uninstalling. One must manually delete it in order to install another module.

EDIT: Yes, it's working just as expected that way!!! Happy as hell!

  • 0
Posted

@datakick - My login attempts is already set to zero, so this doesn't help me. @the-rampage-rado - Which free PrestaShop module did you install instead of the Thirty Bees module? I use the Panda theme: https://www.sunnytoo.com/product/panda-creative-responsive-prestashop-theme. @SLiCK_303 - did you get your spam problem fixed?

  • 0
Posted

@elund it seems to me that the captcha is working on your site. I've just performed simulated attack -- tried to submit new message via curl, with invalid captcha validation token. My attack attempt was successfully intercepted by the captcha module, see the screenshot.

How many spams are you receiving?

0_1545860241966_07d1b9d4-84c2-4a7b-8ae8-c69e128087e7-image.png

PS: from your screenshot it's apparent that you are not using latest version of the module. Maybe that would help

  • 0
Posted

I received around 50 spam mails before my host provider stopped all mails from my shop. Is there a newer version than 1.1.0 of the module?

  • 0
Posted

@elund said in No CAPTCHA reCAPTCHA installed, but start receiving spam mails again:

@datakick - My login attempts is already set to zero, so this doesn't help me. @the-rampage-rado - Which free PrestaShop module did you install instead of the Thirty Bees module? I use the Panda theme: https://www.sunnytoo.com/product/panda-creative-responsive-prestashop-theme. @SLiCK_303 - did you get your spam problem fixed?

Contact form anti-spam: reCAPTCHA and blacklist v1.1.4 - by Presta.Site

If when installing it tells you that it can't be installed that's because the module here is not removing it's override on uninstall and you have to manually delete it. You must go to override/controllers/front/ and delete contact-blah-blah... one.

  • 0
Posted (edited)
On 12/26/2018 at 8:37 PM, datakick said:

I've just went over the code and found one bug. If the Login attempts is set to non-zero number, the validation for Contact controller is always skipped. So make sure it's zero until this bug is fixed.

0_1545852824274_f6117b6d-fe48-42c9-9969-1af971d61f98-image.png

I just installed this module and the bug is still there. Is there a newer version than 1.1.0?

Edited by schmuck-checker
  • 0
Posted

Thanks for the fast reply. Yes, I've set the login attemps to zero.

I had a lot of russian spam mails and this was very annoying. There was a lot of russian text but I don't know what these mails are for. I just deleted them. But I had no spam registrations so far.

  • 0
Posted

Yes, TB was not affected because the spammer was searching for PS shops but it's (was until the recent changes) principally the same system so could be affected. But with this free module you're OK.

If you want to use PS you have to pay for the previliege because there's no free captcha module for registrations.

  • 0
Posted

Thank you for your fast reply. Yes, it's pretty cool that it's a free module on TB. But how can I know if I'm affected or not?

  • 0
Posted

If you are you will receive tons of new registrations with one of the names being a web address.

The thing is they have spam list and use a bot to crawl our sites and abuse the forms. They had the same thing for contact form an year ago but it got fixed and now they exploited that PS sends welcome email to the new customers.

Now the names are scrutinized little bit harder and this exploit is fixed but this module will help you battle this type of spam when they decide to not use URLs in the names.

  • 0
Posted

Hello,  maybe we should try to implement another hurdle for the spammers and use their own ideas....  e.g. the name (and maybe other fields too)?  Not sure, but could it be possible in thirtybees to check the fields by a simple code like this if they contain 'forbidden words'  like http?

(preg_match("/http/",$justanexample)

What does devs say to this?  @Traumflug 

  • 0
Posted (edited)

@datakick since your last update to this module I had no issues. In the past few days I'm getting spam on only one of my 3 shops.

 

Module version: 1.1.2 (with 0 at login settings, but it should be fixed, right?) But I had 'disable captcha when logged in. Could a bot keep a cookie?

Edited by the.rampage.rado
  • 0
Posted
13 hours ago, the.rampage.rado said:

@datakick since your last update to this module I had no issues. In the past few days I'm getting spam on only one of my 3 shops.

 

Module version: 1.1.2 (with 0 at login settings, but it should be fixed, right?) But I had 'disable captcha when logged in. Could a bot keep a cookie?

How many spams do you get?

I personally have one spammer as well, but I'm almost sure it's not automated script. From access logs it looks like somebody do this manually. And there's not much I can do about that.

I have set up Conseqs module rule to block sending contact_form email to customers, so this spam attempts do not bother me much, as I'm the only one who actually receive the spam emails. 

  • 0
Posted
20 hours ago, the.rampage.rado said:

@datakick since your last update to this module I had no issues. In the past few days I'm getting spam on only one of my 3 shops.

 

Module version: 1.1.2 (with 0 at login settings, but it should be fixed, right?) But I had 'disable captcha when logged in. Could a bot keep a cookie?

I'm also getting lots of spam these past days, also using Module v 1.1.2.

  • 0
Posted

I'm also getting at least two spam emails a day from my shop. 
Never used to... only been happening for a week or so now. 

 

  • 0
Posted
On 8/12/2021 at 9:39 AM, datakick said:

How many spams do you get?

I personally have one spammer as well, but I'm almost sure it's not automated script. From access logs it looks like somebody do this manually. And there's not much I can do about that.

I have set up Conseqs module rule to block sending contact_form email to customers, so this spam attempts do not bother me much, as I'm the only one who actually receive the spam emails. 

It might be just the case. Too busy these days to search the logs but will find time asap.

One or two emails a day.

  • 0
Posted (edited)

Today I managed to be on my PC when this happened:

212.107.27.6

Blocked, will see if I would need to ban the whole country.

 

Also, american IPs are browsing for out of stock items. When the email is registered for notification does TB send out an email? @datakick do you have any stats if this feature is used at all? I imagine very little people use it.

Edited by the.rampage.rado

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...