brentsu

  •  ·  Premium
  • 1644 views
Add new...
 
 
·
Added a discussion

On my website, several tons of spammers want to register new malicious accounts every day! I think everyone's website should be the same.

In the dolphin system, you can search the "join.php" in Apache's access_log, you will see a lot of logs... spammers want to register new account records...

In the UNA system, you can search the "page.php" in Apache's access_log,

cyq9bqtjnfqxnqbjkdbmrtjn6xjr9dlq.jpguun8afrew8fnapprqzqdth49ya2cjzai.jpg

How do we completely prevent, block and kill spammers?

observe the access_log record, you will see that all spammers will not browse your website, like your website, spammers just want to register a new account!

Well, You know, spammers will directly open the registration page and paste random registration information...

so we just add this code in front of join.php for Dolphin 7.4.2:

/**

 * Copyright (c) BoonEx Pty Limited - http://www.boonex.com/

 * CC-BY License - http://creativecommons.org/licenses/by/3.0/

 */

define('BX_JOIN_PAGE', 1);

require_once('check-url.php');


check-url.php :

if (!isset($_SERVER['HTTP_REFERER']) || substr($_SERVER['HTTP_REFERER'], 12, 7) != 'insoler') {

    echo '< html >

    < meta http-equiv="Content-Type" content="text/html; charset=UTF-8" / >

    < body >Hello World< /body > //You can put any welcome words

    < /html >';

    exit;

}


as long as spammers don't visit your website and directly open the registration page, they would only see a blank page with "Hello World" only!

This code will not affect the real "human" at all !

Why is 99.99% not 100% ?

Well, You know, even if spammers have hands, they can still use their hands to manually register a new account, post spam by manually...

My site is 100% no spammers for more than 8 years!

Need a demo?

Please go to my website :

https://www.insoler.com/

or  try this please :

https://www.insoler.com/join.php

  • 1398
·
Added a discussion

Finally I upgraded the entire website to all new version for ultimate Dolphin 7.4.2!

📌 PHP 7.4.5

yie2aswxmhtqetkq8cqxuqnsrwugsyhp.jpg

📌 ffmpeg version 4.4.2

4zvgjfcwldrudgzgkgxtthkqlhvq45e2.jpg

📌 PHP 7.4.5 and Zend OPcache

ymtrinwpx38xaus4npptbjrcbrq9rsyz.jpg

📌 MySQL Community Server 8.0.20

7kehrmzcafdjxbbpr2ptsjhcz6ynczez.jpg

📌 Use InnoDB and utf8mb4_0900_ai_ci or utf8mb4_bin

9mdtwj3mxwc7rwvei4xgfxdstjlvu2cn.jpg

📌 TinyMCE 5.2.2

zmp66ufmrewnmie4tmmhraifghbj6v7s.jpg

In the next step of having the ultimate dolphin, I think I should switch to UNA. don't wait for me, I'm coming...

  • 3159
·
Added a discussion

I just upgrading to Dolphin 7.4.1. Next step I should start to study how to use dolphin_migration for migration dolphins to UNA.

But, on the UNA website, downloaded UNA 9 with only 4 modules. So I downloaded UNA on github:

https://github.com/unaio/una

UNA installer still forgot to detect http or https, If the site is already using https, we will see a messy page after the installation is complete.

  • 1519
·
Added a discussion

The https://d.una.io is development demo has been down for more than a week... 

it say...

Mysql error:Unknown column 'bx_timeline_events.sticked' in 'order clause'

collation_connection:utf8mb4_unicode_ci

so, this is the use MySQL Server 8.0.15??

  • 1473
·
Added a discussion

If BOONEX wants Dolphin and UNA to be liked by many people, I recommend not trying to design a template for BOONEX Only ! Because the number of new templates is too few, even almost equal to zero...

BOONEX Should support the world's most popular template, Such as the WordPress template.

In this case, any website that uses UNA, there are countless more templates available today. Rather than going around to find a UNA-specific template that is hard to find.

  • 1528
brentsu Discussions