iT邦幫忙

article.tab.solved.title

RSS

Day29:評估現行軟體的密碼相容性

一、密碼相容性評估重點:1.雜湊演算法與升級機制:現行黃金標準:建議採用 Argon2id、bcrypt 或 PBKDF2-HMAC-SHA256,並且不要使用...

如何利用 FortiGate 來保護使用了 PHP 的服務

目前針對下述兩個 CVE,Fortinet 均已發布了相應的 IPS 特徵庫以及 OT 虛擬補丁特徵庫。(無需進行FortiOS韌體更新) CVE-2026-1...

Agent 推送程式愈快,憑證防線就愈該卡在 push 前

如果團隊開始讓 coding agent 改檔、跑測試、送出 PR,最先跟不上速度的,可能是憑證外洩後的人工補救。 GitHub 觀察 2024 年第二季到 2...

深入解析 PHP2Shell 漏洞原理與防護

重點摘要 2026 年 10 月 20 日,PHP 宣布將於 10 月 21 日 14:00 UTC(台灣時間22:00)釋出修補程式,修正兩項重大漏洞。...

Day 9:Python List 與 Dictionary——儲存多筆健康資料

一、前言 在前一天的自主學習中,我使用 Python 的變數、input() 與 print(),建立了第一筆健康習慣紀錄,學習如何輸入及顯示每日的飲水量、睡眠...

Day 8:Python 入門——建立第一筆健康紀錄

一、前言 在前七天的自主學習中,我完成了健康習慣追蹤系統的專案規劃,並開始學習 Python 的基本資料型態,了解整數、浮點數、字串與布林值等資料的用途。 今天...

Day 7:認識資料型態——建立健康習慣紀錄的資料結構

一、前言 在前六天的自主學習中,我完成了「打造個人健康習慣追蹤系統」的初步規劃,包含專案目標、需求分析、資料欄位設計、核心功能、使用者操作流程,以及後續開發計畫...

Ep28|只剩一個 task 還在跑,要不要多派一個幫手?聊聊 Spark speculation

有時候一個 Stage 已經完成大部分工作,只剩一個 task 遲遲不結束,整個 job 就只能等它。Ep23 看過其中一種原因:資料集中在少數 key,讓某個...

Day 11:【自訂程式碼片段】Custom Snippets:打造專屬 Code 縮寫,一鍵生成常用模板

💡 前言 在前幾天的文章中,我們學習了透過 Emmet 快速生成 HTML 結構。但在實際開發中,我們更常需要重複撰寫各種程式碼模板——例如:React 元件骨...

Day 10:【語法檢查與靜態分析】ESLint / Pylint 設定:自動修正錯誤與防呆機制

💡 前言 昨天我們學會了使用 Prettier 來處理程式碼的外觀美化,但光是字型整齊還不夠。在實際開發中,我們更需要防止潛在的邏輯漏洞或語法錯誤(例如:變數宣...

cylab-web-CracktheGate2

這題要我們對 ctf-player@cylabacademy.org 這個信箱將passwords.txt內的密碼都試一遍正確就能拿到flag 不過這題密碼給...

Day 26:Wazuh Active Response 實作:自動封鎖可疑 IP

一、什麼是 Active Response? 在前幾天的文章中,我們介紹了 Wazuh 的檔案完整性監控(FIM)與 VirusTotal 威脅情資整合,讓系統...

Day 25:Wazuh 惡意程式偵測實作:整合 VirusTotal 威脅情資

一、什麼是 VirusTotal? VirusTotal 是一個線上惡意程式分析平台,能夠整合多種防毒引擎的分析結果,協助使用者判斷檔案或網址是否具有安全風險。...

Day 24|Wazuh 檔案完整性監控(FIM)實作與異常偵測

一、什麼是檔案完整性監控(FIM)? 檔案完整性監控(File Integrity Monitoring,FIM)是一種資安防護技術,主要用於偵測系統中重要檔案...

Day 6:整理專案規格——建立功能清單與開發計畫

一、前言 在前五天的自主學習中,我逐步完成了「打造個人健康習慣追蹤系統」的專案規劃,包含確定專案目標、分析使用者需求、設計健康紀錄欄位、規劃核心功能,以及整理使...

Ep27|shuffle 的工作切太多、切太少怎麼辦?讓 AQE 幫忙收尾

Spark 做 groupBy、join 或 distinct 時,常會先把資料重新分流,再交給下一批 tasks 處理。這批工作要切成幾份,很像把一箱貨分給同...

【Day 30】終極完結篇:AI 智慧待辦生態系成果發表、全架構復盤與未來擴充藍圖

歷經了整整 30 天的堅持與研發,我們的 「n8n × Dify × Notion:打造 AI 智慧待辦生態系」 鐵人賽系列文章終於在今天迎來最終完結篇! 從...

【Day 29】雲端部署與監控維運:利用 Docker、Nginx 反向代理與 Uptime Kuma 實現 n8n 7x24 小時不間斷服務

在昨天的 Day 28 中,我們完成了資安與權限控管,確保了 API Key 的安全以及敏感數據的脫敏保護。然而,如果我們的 n8n 自動化流程只是執行在 lo...

待辦網站Day 28 - 30實作

Day 28 | 部署到 Render今天把網站放上雲端,結果第一次啟動就當掉。 今天做的事在Render連接GitHub的repository,Build C...

待辦網站Day 25 - 27實作

Day 25 | 環境變數:把密鑰從程式碼裡拿出來JWT_SECRET目前還寫在程式碼裡,如果推上GitHub,任何人都能偽造token。今天把它移出去。 今天...

cylab-web-North-South

先看這個網站的後端邏輯: load_module /usr/lib/nginx/modules/ngx_http_geoip2_module.so; worke...

Day28:探討IoT與嵌入式裝置的PQC限制

一、IoT與嵌入式裝置的PQC限制: 1.巨大的金鑰與簽章尺寸: 傳統限制:傳統 ECC(如secp256r1)的公開金鑰僅有 32–64 bytesPQC衝擊...

Day 30|總結:30 天資料分析與機器學習全景地圖

第三十天,我們終於抵達了這趟 30 天馬拉松的終點線!從第一天建立虛擬環境、摸索 NumPy 陣列矩陣運算,到利用 Pandas 進行各種棘手的資料清洗、時間序...

Day 29|期末綜合專案實戰:端到端機器學習 Pipeline 整合、超參數搜尋與模型發布落地

第二十九天,也是我們鐵人賽技術實作的最高峰!在過去的 28 天中,我們從最基礎的矩陣處理、數據清理、分組視覺化,一路走到監督式學習(回歸、決策樹、隨機森林、XG...

Day 28|多模型競技擂台:主流分類器 Benchmark 評測與 ROC/AUC 橫向對比實戰

第二十八天,我們進入了鐵人賽的最後衝刺階段!在過去兩週內,我們陸續學過了Logistic Regression、Decision Tree、Bagging 集成...

Day 6|顯示電影與遊戲測試資料

今天先不用資料庫,使用 Python 清單產生作品卡片。明天再改善手機版排版,之後才把測試資料換成 SQLite。步驟 1:在 app.py 加入測試資料在 a...

Day 5|設計深色主題與卡片樣式

步驟 1:建立 static/style.css把以下程式碼完整放進檔案: :root {color-scheme: dark;--bg: #10131a;--...

Day 4|建立導覽列與不同頁面

今天的目標讓首頁、電影收藏、遊戲收藏和統計頁面都有自己的網址,而且可以透過導覽列切換。步驟 1:修改 app.py將 app.py 整份替換成以下程式碼:fro...

Day 5:使用者操作流程設計——從輸入資料到查看統計

一、前言 在前幾天的自主學習中,我已經完成健康習慣追蹤系統的主題規劃、需求分析、資料欄位設計,以及核心功能整理。 不過,即使系統具備完整的功能,如果使用者不知道...

網路線都拔了,AI 還是溜出去了?OpenAI 的 DNS 沙箱事件

如果有在研究或使用 AI Agent 的人,常常會把 AI 關進沙箱、擋掉對外連線,覺得這樣它就跑不出去了。然而在2026 年 9 月,OpenAI 公開了一起...