1:點擊劫持:無X-Frame-Options頭信息
X-Frame-Options HTTP 響應頭,可以指示瀏覽器是否應該加載一個 iframe 中的頁面。網站可以通過設置 X-Frame-Options 阻止站點內的頁面被其他頁面嵌入從而防止點擊劫持。
X-Frame-Options 共有三個值:
DENY
任何頁面都不能被嵌入到 iframe 或者 frame 中。
SAMEORIGIN
頁面只能被本站頁面嵌入到 iframe 或者 frame 中。
ALLOW-FROM uri
頁面自能被指定的 Uri 嵌入到 iframe 或 frame 中。
1)IIS6服務器。配置服務器,使返回報文包括X-Frame-Options。修改IIS配置,http頭,自定義,添加。
2)Apache 配置 X-Frame-Options
在站點配置文件 httpd.conf 中添加如下配置,限制只有站點內的頁面才可以嵌入iframe 。
Header always append X-Frame-Options SAMEORIGIN
如果同一 apache 服務器上有多個站點,只想針對一個站點進行配置,可以修改.htaccess 文件,添加如下內容:
Header append X-FRAME-OPTIONS "SAMEORIGIN"
3)Nginx 配置 X-Frame-Options
到nginx/conf 文件夾下,修改 nginx.conf ,添加如下內容:
add_header X-Frame-Options "SAMEORIGIN";
2. Microsoft IIS目錄枚舉
解決方法: 安裝urlscan,將~符號拒絕掉。DenyUrlSequences 下面添加 ~。
3.Microsoft IIS版本泄漏
解決方法: 安裝urlscan,將header頭server刪掉。
4. general OPTIONS methodis enabled
解決方法: 安裝urlscan,UseAllowVerbs = 0
使用允許模式檢查URL請求,如果設置為1,所有沒有在[AllowVerbs]節設置的請求都被拒絕;如果設置為0,所有沒有在[DenyVerbs]設置的URL請求都認為合法;默認為1;。
AllowDotInPath=1
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。