PHP防Cc攻擊

//代理 IP 直接退出?

empty($_SERVER['HTTP_VIA']) or exit('Access Denied');

//防止快速刷新?

session_start();?

$min_seconds = 1; //段[秒]

$max_refresh_times = 8; //刷新次數(shù)

session_start();

$_SESSION = array();

//print_r($_SESSION);die;

if(isset($_SESSION['refresh_times']) && isset($_SESSION['last_time'])){

? ? if($_SESSION['refresh_times'] >= $max_refresh_times){

? ? ? ? die;

? ? }

? ? if(time() - $_SESSION['last_time'] <= $min_seconds){//不排除刷接口嫌疑

? ? ? ? $_SESSION['refresh_times'] += 1;

? ? }else{

? ? ? ? $_SESSION['refresh_times'] = 1;

? ? ? ? $_SESSION['last_time'] = time();

? ? }

}else{

? ? $_SESSION['refresh_times'] = 1;

? ? $_SESSION['last_time'] = time();

}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi閱讀 7,817評(píng)論 0 10
  • =========================================================...
    _燈火闌珊處閱讀 2,534評(píng)論 0 3
  • 難得的周末,當(dāng)我躺在床上刷知乎時(shí),突然看到這么一個(gè)問(wèn)題——“我25歲,沒(méi)有存款,一個(gè)月3000左右的工資,沒(méi)房沒(méi)車...
    土芝愛(ài)芋頭閱讀 1,620評(píng)論 13 36
  • 今天早晨,2018年2月28日7時(shí)48分,我的父親去世了。 癌癥晚期,從醫(yī)院確診到離世,不到兩個(gè)月,雖很突然,倒也...
    燧石取火閱讀 169評(píng)論 0 0
  • 01 六月一來(lái),身邊的很多人都會(huì)提醒,馬上就高考了。在簡(jiǎn)書(shū)寫(xiě)文后更甚,畢竟高考這個(gè)話題,帶著青春和回憶,適合抒發(fā),...
    寒煙衰草閱讀 2,123評(píng)論 216 99

友情鏈接更多精彩內(nèi)容