有什麼方法可以捕獲發送請求到我的PHP應用程序的IP。捕獲PHP請求
這對於防止黑客攻擊會很有幫助。最近,我創建了一個門戶網站,以捕獲80端口因黑客每分鐘發送一百萬個數據包而受到攻擊的所有日常活動。
在此先感謝!
有什麼方法可以捕獲發送請求到我的PHP應用程序的IP。捕獲PHP請求
這對於防止黑客攻擊會很有幫助。最近,我創建了一個門戶網站,以捕獲80端口因黑客每分鐘發送一百萬個數據包而受到攻擊的所有日常活動。
在此先感謝!
用戶的IP地址,您應該能夠從Apache日誌告訴這一點,然後從httpd.conf文件拒絕他們或的.htaccess
阿帕奇2.2
Deny from 11.22.33.44
阿帕奇2.4
Require not ip 11.22.33.44
在PHP中,你可以做
echo $_SERVER["REMOTE_ADDR"];
如果你要嘗試並使用您是不會取得太大的儲蓄PHP塊中的IP,作爲腳本仍然被發現,解釋和只執行,然後對於黑客製造的每個請求,幾乎立即退出。
這是遠遠不如早前阻止訪問的過程中,即在httpd.conf創造知識產權的黑名單,如果你可以訪問它,或的.htaccess如果你不。
如果你想阻止(而不是僅僅打印)在PHP中的IP,'if($ _SERVER [「REMOTE_ADDR」] ==「11.22.33.44」){die(); }' – vqdave
這將打印出來使用PHP
echo $_SERVER['REMOTE_ADDR'];
感謝理查德和斯里哈里 –
爲什麼-1?這對我保護PHP頁面免受黑客攻擊非常有幫助。 –