W10 木馬程式與密碼破解演算法 學習歷程
學號: 096013 姓名: 黃家平 20250423
一、木馬程式示範網站製作
1. 建立 Node.js HTTP伺服器 Node.js npm express
安裝 Node.js npm express
2. 啟動網站 下指令 node app.js
3. 測試與結果(PDF檔其實是惡意程式)
二、密碼驗證攻擊
1. 暴力破解邏輯從 0000 到 9999
2. (4 位)密碼(字母+數字)攻擊
3. 延伸挑戰、嘗試增加密碼長度(6 位),模擬更複雜的密碼(字母+數字)
4. 改進暴力破解: 字典攻擊(Dictionary Attack)+ 常用模式優先搜尋
5. 6位數英數混合密碼: 採用「常見密碼 + 合理格式」優先策略