Rumah > pembangunan bahagian belakang > masalah PHP > Apakah kod pelaksanaan serangan anti-CC PHP?

Apakah kod pelaksanaan serangan anti-CC PHP?

藏色散人
Lepaskan: 2023-03-14 20:34:01
asal
2182 orang telah melayarinya

Kod pelaksanaan PHP untuk menghalang serangan CC ialah "jika (session_is_registered('ll_lasttime')){$ll_lasttime = $_SESSION['ll_lasttime'];$ll_times =...}".

Apakah kod pelaksanaan serangan anti-CC PHP?

Persekitaran pengendalian artikel ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3

Apakah anti PHP -Kod pelaksanaan serangan CC?

Kod pelaksanaan serangan anti-CC PHP

Apa yang dipanggil serangan CC ialah pihak lain menggunakan program atau beberapa ejen untuk mengakses tapak web anda secara berterusan, menyebabkan anda Laman web tidak dapat mengendalikannya dan berada dalam keadaan ranap

Pada masa ini, sistem statistik anda (mungkin Kuantum, Baidu, dll.) sudah tentu tidak dapat mengiranya. Walau bagaimanapun, kita boleh menggunakan beberapa perisian anti-serangan untuk mencapai ini, tetapi kesannya kadangkala tidak jelas.

Di bawah ini saya menyediakan sekeping kod PHP, yang boleh mempunyai kesan anti-CC tertentu.

Fungsi utama: Muat semula halaman secara berterusan lebih daripada 5 kali dalam masa 3 saat akan menghala ke http://127.0.0.1 tempatan

Kodnya adalah seperti berikut:

$P_S_T = $t_array[0] + $t_array[1];
$timestamp = time();
session_start();
$ll_nowtime = $timestamp ;
if (session_is_registered('ll_lasttime')){
$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;
}
if (($ll_nowtime - $ll_lasttime)<3){
if ($ll_times>=5){
header(sprintf("Location: %s",&#39;http://127.0.0.1&#39;));
exit;
}
}else{
$ll_times = 0;
$_SESSION[&#39;ll_lasttime&#39;] = $ll_nowtime;
$_SESSION[&#39;ll_times&#39;] = $ll_times;
}
Salin selepas log masuk

Berikut ialah balasan Netizen:

SESSION bergantung pada COOKIE Apakah yang perlu saya lakukan jika saya menyekat COOKIE?

TCP/IP -> apache -> Proses ini telah menggunakan banyak perkara pada masa ini, tiada lagi operasi pengiraan dan sambungan MYSQL kod , tidak dapat menyelesaikan masalah. Paling banyak, ia dilumpuhkan untuk operasi yang anda tekan F5 untuk memuat semula halaman dalam penyemak imbas.

Oleh itu, adalah disyorkan agar semua orang memasang tembok api untuk mengelakkan serangan CC pada pelayan untuk mencapai hasil yang lebih baik.

Pembelajaran yang disyorkan: "

Tutorial Video PHP

"

Atas ialah kandungan terperinci Apakah kod pelaksanaan serangan anti-CC PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan