Kodi seva ya webusayiti ingaletse bwanji kuwukira kwa CC/ddos? php anti-attack code deployment

Chidule cha nkhaniyiWordPressAnti-CC attack, DDOS attack njira.

Kodi seva ya webusayiti ingaletse bwanji kuwukira kwa CC/ddos? php anti-attack code deployment

Cholinga cholemba nkhaniyi ndi chifukwa ambiriKutsatsa Paintanetikugwiritsa ntchito anthuWebusayiti ya WordPress,Mawebusaiti nthawi zambiri amakhala ndi vuto la CC / DDOS, zomwe zimapangitsa kuti ma seva awebusayiti achuluke komanso kuchedwa kutsitsa, zomwe zimakhudzaZamalondawebusayitiSEOMndandanda.

Tsopano kuukira kwa CC / DDOS makamaka kumayitanira ma IP angapo, nthawi zambiri kutsitsimutsa tsamba lina la webusayiti, kuti zopempha za seva zizipitilira, ndipo pamapeto pake zimapangitsa kuti seva ikhale yodzaza ndi kutsika.

Seva ya WordPress yotsutsana ndi CC, kuyika kwa code ya ddos

  • Ntchito yayikulu ya code yotsatirayi ndikuloza adilesi ya IP yomwe "imatsitsimutsa tsamba kupitilira nthawi 3 kapena kupitilira apo mosalekeza mkati mwa masekondi atatu" ku adilesi ya IP yapafupi 5.
  • Njirayi idzakhala yabwino kupewa kuukira kwa CC ndi DDOS.

Webusayiti ya WordPress anti-CC/ddos, pewani nambala yotsitsimutsa yoyipa

Onjezani nambala yotsatirayi ku fayilo ya function.php ya mutu wamakono wa WordPress▼

// Come form https://www.chenweiliang.com/
// WordPress防CC攻击代码,防恶意刷IP
session_start(); //开启session
$timestamp = time();
$ll_nowtime = $timestamp ;
//判断session是否存在 如果存在从session取值,如果不存在进行初始化赋值
if ($_SESSION){
$ll_lasttime = $_SESSION['ll_lasttime'];
$ll_times = $_SESSION['ll_times'] + 1;
$_SESSION['ll_times'] = $ll_times;
}else{
$ll_lasttime = $ll_nowtime;
$ll_times = 1;
$_SESSION['ll_times'] = $ll_times;
$_SESSION['ll_lasttime'] = $ll_lasttime;
}
//现在时间-开始登录时间 来进行判断 如果登录频繁 跳转 否则对session进行赋值
if(($ll_nowtime - $ll_lasttime) < 3){
if ($ll_times>=5){
header("location:http://127.0.0.1");
exit;
}
}else{
$ll_times = 0;
$_SESSION['ll_lasttime'] = $ll_nowtime;
$_SESSION['ll_times'] = $ll_times;
}

Tsamba la anti-CC, ddos ​​​​attack code (non-WordPress)

ngati ayiWebusayiti ya WordPressabwenzi, ikani nambala yotsatira pamutu, zotsatira zake zikhala bwino ▼

<?php
// Come form https://www.chenweiliang.com/
// WordPress防CC攻击代码,防恶意刷IP
session_start(); //开启session
$timestamp = time();
$ll_nowtime = $timestamp ;
//判断session是否存在 如果存在从session取值,如果不存在进行初始化赋值
if ($_SESSION){
$ll_lasttime = $_SESSION['ll_lasttime'];
$ll_times = $_SESSION['ll_times'] + 1;
$_SESSION['ll_times'] = $ll_times;
}else{
$ll_lasttime = $ll_nowtime;
$ll_times = 1;
$_SESSION['ll_times'] = $ll_times;
$_SESSION['ll_lasttime'] = $ll_lasttime;
}
//现在时间-开始登录时间 来进行判断 如果登录频繁 跳转 否则对session进行赋值
if(($ll_nowtime - $ll_lasttime) < 3){
if ($ll_times>=5){
header("location:http://127.0.0.1");
exit;
}
}else{
$ll_times = 0;
$_SESSION['ll_lasttime'] = $ll_nowtime;
$_SESSION['ll_times'] = $ll_times;
}
?>
  • Kuphatikiza apo, magawo omwe ali pamwambawa amatha kusinthidwa, ndipo magawowo amatha kusinthidwa momwe amafunikira kuti apeze zotsatira zabwino.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) adagawana "Kodi seva ya webusayiti imalepheretsa bwanji kuwukira kwa CC/ddos? php anti-attack code deployment" ndiyothandiza kwa inu.

Takulandirani kugawana ulalo wa nkhaniyi:https://www.chenweiliang.com/cwl-1092.html

Takulandilani panjira ya Telegraph yabulogu ya Chen Weiliang kuti mupeze zosintha zaposachedwa!

🔔 Khalani oyamba kupeza "ChatGPT Content Marketing AI Tool Usage Guide" m'ndandanda wapamwamba kwambiri! 🌟
📚 Bukuli lili ndi phindu lalikulu, 🌟Uwu ndi mwayi wosowa, musaphonye! ⏰⌛💨
Share ndi like ngati mukufuna!
Kugawana kwanu ndi zomwe mumakonda ndizomwe zimatilimbikitsa nthawi zonse!

 

发表 评论

Imelo yanu sidzasindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

pindani pamwamba