PQwak 可秒破 Win95/98/ME 共享密碼。本文利用「替換 wsock32.dll」技術攔截其 WinSock 通訊,還原掃描協定細節。僅供學術研究,嚴禁惡意攻擊。
wsock32.dll,再次掃描。c:\popsocket.txt 記錄的完整通訊內容。發送: 81 00 00 44 ... EKFIDBDCDDCACACACACACACACACACACA 00 (x2)
^ ^ ^ ^ ^ 目標機名 (大寫編碼: 0-9→DA-DJ, A-O→EB-EP, P-Z→FA-FK)
| | | └ 長度
| | └ 命令
| └ 旗標
└ 版本
回覆: 成功 82 00 00 00 / 失敗 83 00 00 01
固定封包格式,回覆變動但不影響連線。
第 3 byte = 後續資料長度
43 = 密碼長度, 45 = 密碼+資源名長度, 47 = 密碼+資源名
範例: "1\\hjm\c\ a:" → 前綴 7 bytes
正確密碼回覆封包尾部含 "A:"
若測得回覆含 "A:",遞增第 3/43/45 byte 繼續測試下一字元。
完整原始碼請下載附件 (12KB)。