跳到主要內容

MooM

MooM

移除 robots.txt 檔案
移除 robots.txt 檔案
移除 robots.txt 檔案
移除 robots.txt 檔案
用 namp 查詢 Apache 版本。
[code]
nmap -sV hostname.com
[/code]
將 PHP 7.4 昇級 PHP 8。
1.類別建構語法變更。
API bard.go6.tw
[code]
https://bard.go6.tw?問句
[/code]
回傳簡化之後的回覆內容。
CentOS 7 變更 hostname
hostnamectl set-hostname new.hostname.com
關於 ZAP 弱掃報告的 Secure Header 問題(1)
如果 ZAP 弱掃報告指出一堆關於 Secure Header 的問題,以 Apache+PHP 為例,可以設定如下:
1.編輯 /etc/httpd/conf.d/secure.conf
[code]
header unset X-Powered-By
ServerTokens Prod
ServerSignature Off
Header always append X-Frame-Options "SAMEORIGIN "
Header always append Frame-Options "SAMEORIGIN"
Header always append STRICT-TRANSPORT-SECURITY "max-age=16070400; includeSubDomains"
Header always append X-XSS-Protection "1;mode=block"
Header always append X-Content-Type-Options "nosniff"
Header always append Content-Security-Policy " \
default-src 'self'; \
script-src 'self' 'nonce-xxx'; \
style-src 'self' 'nonce-xxx'; \
img-src 'self'; \
frame-src 'self'; \
frame-ancestors 'self'; \
form-action 'self'; \
"
Header always append Permissions-Policy " \
geolocation=(),microphone=(),camera=(),payment=(),magnetometer=() \
"
Header always append Referrer-Policy "strict-origin-when-cross-origin"
Header always edit Set-Cookie ^(.*)$ "$1;Secure;SameSite=Lax"
[/code]
2.必須停用 404 轉址,以下在 .htaccess 設定的 404 轉址設定不能使用,因為 404 轉址會導致 ZAP 的弱掃報告出現一個屬於「中風險」的「發現隱藏檔案」缺失,這有點不知 ZAP 在想什麼。
[code]
ErrorDocument 404 /Error404.php
[/code]
3.編輯 /etc/php.ini
[code]
expose_php = Off
session.cookie_httponly = 1
session.cookie_samesite = Lax
[/code]
4.編輯 /etc/httpd/conf.d/autoindex.conf
[code]
#Alias /icons/ "/usr/share/httpd/icons/"
[/code]
重新啟動 Apache
[code]
service httpd restart
[/code]
0