Rumah > Artikel > pembangunan bahagian belakang > Apakah kod pelaksanaan serangan anti-CC PHP?
Kod pelaksanaan PHP untuk menghalang serangan CC ialah "jika (session_is_registered('ll_lasttime')){$ll_lasttime = $_SESSION['ll_lasttime'];$ll_times =...}".
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",'http://127.0.0.1')); exit; } }else{ $ll_times = 0; $_SESSION['ll_lasttime'] = $ll_nowtime; $_SESSION['ll_times'] = $ll_times; }
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 PHPAtas ialah kandungan terperinci Apakah kod pelaksanaan serangan anti-CC PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!