Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

HoneyPot Captcha


Jack_mcs

Recommended Posts

21 hours ago, Evinrude9.5 said:

do you think the php and database version of my server will work fine with V1.16?

Yes. It will work with any version starting from php 5.2. The mysqli changes I mentioned may be needed for some shops, though not yours.

16 hours ago, Evinrude9.5 said:

1146 - Table 'esee8231_shtml.honeypot_sessions' doesn't exist

Please go to admin->Honey Pot->Fake Accounts (or Maintenance) and it will create the missing database tables.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

On 1/2/2024 at 10:10 AM, Jack_mcs said:

Yes. It will work with any version starting from php 5.2. The mysqli changes I mentioned may be needed for some shops, though not yours.

Please go to admin->Honey Pot->Fake Accounts (or Maintenance) and it will create the missing database tables.

Hi Jack, I  was just back to work on Honey Pot, I did not see a option of Fake Accounts (or Maintenance) available in my admin->Honey->Honey Pot, I still have not found a "honeypot_sessions" created anywhere in my database.

Link to comment
Share on other sites

8 hours ago, Evinrude9.5 said:

I did not see a option of Fake Accounts (or Maintenance) available in my admin->Honey->Honey Pot,

Did you make the change to the admin/includes/left_column.php file? If you did, it might be that the code used in the boxes/honeypot.php file doesn't match what your site uses.

Try going to ...admin/honeypot_account_check.php to see if the page will load. 

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

2 hours ago, Jack_mcs said:

Did you make the change to the admin/includes/left_column.php file? If you did, it might be that the code used in the boxes/honeypot.php file doesn't match what your site uses.

Try going to ...admin/honeypot_account_check.php to see if the page will load. 

I did make the change to the admin/includes/column_left.php, otherwise I wouldn't see all other setting of Honey Pot. I did check the script of boxes/honeypot.php, it did have the code for adding "Account Check" and "Maintenance" setting but I just did not found these two options in the configuration of Honey Pot. Hummmm...

Link to comment
Share on other sites

2 hours ago, Jack_mcs said:

Did you make the change to the admin/includes/left_column.php file? If you did, it might be that the code used in the boxes/honeypot.php file doesn't match what your site uses.

Try going to ...admin/honeypot_account_check.php to see if the page will load. 

I tried loading the file admin/honeypot_account_check.php and admin/honeypot_maintenance.php manually but they all went to forbidden.php.

Link to comment
Share on other sites

1 hour ago, Evinrude9.5 said:

I did make the change to the admin/includes/column_left.php, otherwise I wouldn't see all other setting of Honey Pot.

The change to the left column isn't required in order to see the settings. Those show up once you run the database install script.

1 hour ago, Evinrude9.5 said:

it did have the code for adding "Account Check" and "Maintenance" setting but I just did not found these two options in the configuration of Honey Pot.

That's correct. The links in the left column Honey Pot section are to files and don't have anything to do with the configuration section.

31 minutes ago, Evinrude9.5 said:

I tried loading the file admin/honeypot_account_check.php and admin/honeypot_maintenance.php manually but they all went to forbidden.php.

Try some other part of admin, like customers, to see if your IP has been blocked or not. If you can view another section, then the problem is in the code for the Honey Pot files. As mentioned previously, you may have to change the admin/includes/functions/honeypot.php file. Do a search for mysqli and replace all occurrences with mysql.

The Honey Pot section in admin is for handling fake accounts and hacker attempts. The code on the shop side will work even if those sections don't.  But you will need to create the missing sessions table first. To do that, please upload the atached file to the shops directory and run it via the browser. Honey Pot should then be working on the shop side, assuming you have made the needed edits, like to the contact us page. Adjust the settings in configuration to what you want to use. 

I try to code my addons so that they run on all versions of oscommerce. But there are so many differences between the versions that doing that is difficult. It will work in your shop. We just need to get the code changed to be compatible with yours and to correct any mistakes that may exist.

honeypot_session_sql.php

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

7 hours ago, Jack_mcs said:

The change to the left column isn't required in order to see the settings. Those show up once you run the database install script.

That's correct. The links in the left column Honey Pot section are to files and don't have anything to do with the configuration section.

Try some other part of admin, like customers, to see if your IP has been blocked or not. If you can view another section, then the problem is in the code for the Honey Pot files. As mentioned previously, you may have to change the admin/includes/functions/honeypot.php file. Do a search for mysqli and replace all occurrences with mysql.

The Honey Pot section in admin is for handling fake accounts and hacker attempts. The code on the shop side will work even if those sections don't.  But you will need to create the missing sessions table first. To do that, please upload the atached file to the shops directory and run it via the browser. Honey Pot should then be working on the shop side, assuming you have made the needed edits, like to the contact us page. Adjust the settings in configuration to what you want to use. 

I try to code my addons so that they run on all versions of oscommerce. But there are so many differences between the versions that doing that is difficult. It will work in your shop. We just need to get the code changed to be compatible with yours and to correct any mistakes that may exist.

honeypot_session_sql.php 515 B · 0 downloads

It is hard for you trying to make the code compatible with all os versions. I know mine has already changed and updated many times. Who knows what version it should be with now. I will look into it further more and try everything you advise me to do, and will feed back to you later. Thank you very much.

Link to comment
Share on other sites

  • 6 months later...

Hello how are you?

Has anyone tried this addon with PHP 8.3? the Maintenance window in php 7.4 is working fine , on 8.3 the windows disappear. 
Has anyone tried the mat Numbers Captcha security challenge of this addon? It does not work for me. On the other hand, the Image Captcha security challenge works fine for me.

On the other hand fake users are created on my site. They always use a combination like this:

Name: Helenham
Last name: Helenham

Does Honey Pot have the option to block these types of users where the user's first name is included in the last name?

Thank you very much in advance

Valqui

:heart: Community Oscommerce fan :heart: You'll find the latest osC community version here.

 

Link to comment
Share on other sites

16 hours ago, valquiria23 said:

Has anyone tried this addon with PHP 8.3?

I have it installed in a shop using 8.3 but it is the latest Phoenix shop and the Pro version of Honey Pot so that may not be meaningful for your situation.

16 hours ago, valquiria23 said:

Does Honey Pot have the option to block these types of users where the user's first name is included in the last name?

No, because there is no way to know those names are invalid. However, such accounts usually violate some other thing HP checks. I suggest you enable the debug option. That creates a more detail log in the includes directory that might show how the account could be created.

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

  • 1 month later...

Hi Jack,

On 7/12/2024 at 11:19 AM, Jack_mcs said:

I suggest you enable the debug option

Done, I will let you know when I have news from the log.

Were you able to test the mat Numbers Captcha security challenge of this addon? It does not work. On the other hand, the Image Captcha security challenge works fine.

Does anyone know of any other mat Numbers Captcha security challenge addon for the contact_us and create_account pages?

BR

Valqui

 

:heart: Community Oscommerce fan :heart: You'll find the latest osC community version here.

 

Link to comment
Share on other sites

1 hour ago, valquiria23 said:

Were you able to test the mat Numbers Captcha security challenge of this addon? It does not work. On the other hand, the Image Captcha security challenge works fine.

The code for each is mostly identical so that one not working is confusing. I've never had a problem with either working.

 

Support Links:

For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc.

All of My Addons

Get the latest versions of my addons

Recommended SEO Addons

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...