檔名字尾固定
檔名過濾
%00截斷
目錄長度
a.思路
目錄限制(規定目錄)
include '/var/www/html'.$file
目錄回退「/」、「.」的過濾
b.繞過
通過回退 …/…/…/繞過
可以嘗試 「~」 來繞過
image.php?name=~/../phpinfo
~ 即是嘗試是否可以直接跳轉到當前硬碟。
a.思路
1. magic_quotes_gpc 【php<5.4】
對post、get、cookie轉義
2.限制訪問區域
open_basedir--------------------在php.ini中配置,將使用者活動範圍限制在指定位置
http.conf---------------apache配置
b.繞過
3.設定訪問許可權
對該中介軟體的使用者限制許可權
可以通過軟連線繞過
1.更新中介軟體和php版本
2.利用配置檔案對使用者訪問目錄進行限制
3.利用黑白名單過濾
DDOS攻擊防護HTTP篇
http get flood攻擊的原理很簡單,攻擊者利用攻擊工具或者操縱殭屍主機,向目標伺服器發起大量的http get報文,請求伺服器上涉及資料庫操作的uri或其它消耗系統資源的uri,造成伺服器資源耗盡,無法響應正常請求。302重定向 302重定向認證的原理是anti ddos系統代替伺服器向客...
shell 包含檔案
像其他語言一樣,shell 也可以包含外部指令碼,將外部指令碼的內容合併到當前指令碼。shell 中包含指令碼可以使用 filename 或 source filename 兩種方式的效果相同,簡單起見,一般使用點號 但是注意點號 和檔名中間有一空格。例如,建立兩個指令碼,乙個是被呼叫指令碼 sub...
Shell檔案包含
像其他語言一樣,shell 也可以包含外部指令碼,將外部指令碼的內容合併到當前指令碼。shell 中包含指令碼可以使用 filename 或 source filename 兩種方式的效果相同,簡單起見,一般使用點號 但是注意點號 和檔名中間有一空格。例如,建立兩個指令碼,乙個是被呼叫指令碼 sub...