1. 信息收集
2. 漏洞掃描
開始檢測漏洞,如 XSS,XSRF,sql 注入,代碼執行,命令執行,越權訪問,目錄讀取,任意文件讀取,下載,文件包含,遠程命令執行,弱口令,上傳,編輯器漏洞,暴力破解等。
3. 漏洞利用
利用以上的方式拿到webshell,或者其他權限。
4. 權限提升
提權服務器,比如 windows 下 mysql 的 udf 提權,serv-u 提權,windows 低版本的漏洞,如 iis6,pr, linux 內核版本漏洞提權,linux 下的 mysql system 提權以及 oracle 低權限提權。
5. 日志清理
如果是windows系統:
a:可用MSF中的 clearev 命令清除痕跡
b:如果3389遠程登錄過,需要清除mstsc痕跡
c:執行命令清除日志:
del %WINDR%\* .log /a/s/q/f
d:如果是web應用,找到web日志文件,刪除
如果是Linux系統:
a:在獲取權限后,執行以下命令,不會記錄輸入過的命令
export HISTFILE=/dev/null export HISTSIZE=0
b:刪除 /var/log 目錄下的日志文件
c:如果是web應用,找到web日志文件,刪除
6. 總結報告及修復方案
確定網站漏洞后,再進行詳細的歸總 ,看是否能拿下網站的管理權限,是否可以上傳腳本木馬進行控制網站,以及能否滲透拿到服務器的管理權限。制定詳細的滲透 測試計劃來達到攻擊的目的。
回答所涉及的環境:聯想天逸510S、Windows 10。
1. 信息收集
2. 漏洞掃描
開始檢測漏洞,如 XSS,XSRF,sql 注入,代碼執行,命令執行,越權訪問,目錄讀取,任意文件讀取,下載,文件包含,遠程命令執行,弱口令,上傳,編輯器漏洞,暴力破解等。
3. 漏洞利用
利用以上的方式拿到webshell,或者其他權限。
4. 權限提升
提權服務器,比如 windows 下 mysql 的 udf 提權,serv-u 提權,windows 低版本的漏洞,如 iis6,pr, linux 內核版本漏洞提權,linux 下的 mysql system 提權以及 oracle 低權限提權。
5. 日志清理
如果是windows系統:
a:可用MSF中的 clearev 命令清除痕跡
b:如果3389遠程登錄過,需要清除mstsc痕跡
c:執行命令清除日志:
d:如果是web應用,找到web日志文件,刪除
如果是Linux系統:
a:在獲取權限后,執行以下命令,不會記錄輸入過的命令
b:刪除 /var/log 目錄下的日志文件
c:如果是web應用,找到web日志文件,刪除
6. 總結報告及修復方案
確定網站漏洞后,再進行詳細的歸總 ,看是否能拿下網站的管理權限,是否可以上傳腳本木馬進行控制網站,以及能否滲透拿到服務器的管理權限。制定詳細的滲透 測試計劃來達到攻擊的目的。
回答所涉及的環境:聯想天逸510S、Windows 10。