iT邦幫忙

技術文章

RSS

Day12 MITRE ATT&CK:駭客攻擊手法的地圖

MITRE ATT&CK是什麼?MITRE ATT&CK是一個全球公開的攻擊手法資料庫,把駭客可能用的戰術與技術做成一張地圖,主要可以幫助企業...

跟著AI一起:從零打造一個互動式網站 Day23

LocalStorage 入門(儲存與讀取) 為什麼需要儲存資料? 在前端網頁開發裡,通常使用者輸入的資料在「重新整理網頁」後就會消失。例如: 你在輸入框打...

跟著AI一起:從零打造一個互動式網站 Day22

實作 API 範例:顯示即時天氣資料 選擇天氣 API這裡用 OpenWeatherMap API(免費,常用練習 API):註冊後可以拿到一個 API Ke...

跟著AI一起:從零打造一個互動式網站 Day21

API 是什麼?用 Fetch 抓公開 APIAPI 就像是一個「餐廳服務生」:你(前端) → 下訂單(發出請求 Request)。廚房(後端) → 做菜(處理...

以Windows實作SniperPhish (6/30: SMTP介紹)

SniperPhish主要特點是模擬社交工程演練,需要大量發送同一封電子郵件,因此需要以SMTP模式傳送,而SMTP是甚麼呢?就來跟大家介紹!SMTP全稱「簡易...

以Windows實作SniperPhish (5/30: XAMPP介紹)

SniperPhish需要透過Apache伺服器去執行,這套系統也因為要在Windows操作,因此另外需要搭配XAMPP控制台和MySQL,因此就先來介紹XAM...

以Windows實作SniperPhish (4/30: 滲透測試介紹)

由於SniperPhish主要利用滲透測試來考驗針人員或安全專業人員的資安意識,因此在此介紹滲透測試。滲透測試是模擬真實駭客,扮演攻擊方 (紅隊,Red Tea...

【30 天JavaScript 實戰 】 Day 3|運算子

今天是JavaScript學習紀錄的Day3,要讓程式動起來了! 今日的目標: 搞懂運算子 模板字串更方便 相等 vs 嚴格相等 自增與自減 三元運算子...

Day18 改進

因為當下每執行一次程式碼會跑出的東西太多了有點雜,所以我對程式碼進行了修改,我希望只顯示最後一個spilt的圖和最後的Predictions vs Actual...

Day17改進策略問題(2)

原本的策略都是使用100%資金下單,髓然簡單但風險超高,所以改進了四個重點固定金額倉位、固定比例倉位、根據波動度調整、加入止損/止盈。 for i in ran...

Day7: 加入更多技術指標能讓模型學到更多價格/量能的變化特徵。

布林通道 (Bollinger Bands) → 捕捉波動性、超買超賣區域。成交量移動平均 (Volume MA) → 反映成交量趨勢,避免假突破。價格變動率...

解LeetCode的學習筆記Day15_3Sum_雙指針

今天是紀錄LeetCode解題的第十五天 第十五題題目:Given an integer array nums, return all the triplets...

Day 10:惡意軟體(病毒、木馬、勒索軟體)— 類型、運作模式與防範要點

惡意軟體(Malware)是資訊安全最常見也最具破壞性的威脅之一。其目的可能是竊取資料、建立持久存取、破壞系統或勒索贖金。理解不同類型的惡意軟體與其生命週期,能...

Day12 自選專題題目

迷宮逃脫 AI(Maze Escape AI)為什麼推薦這個題目優點 說明可展示多種搜尋演算法 可以比較 DFS、BFS、A* 等...

跟著AI一起:從零打造一個互動式網站 Day20

7) 鍵盤與可近用性(A11y) 元素不只要能 click,也要能用鍵盤操作(Enter / Space)。 使用 role="button&quot...

跟著AI一起:從零打造一個互動式網站 Day19

1) 事件監聽到底是什麼? 瀏覽器在使用者操作或生命週期發生時,會產生 Event 物件(如 MouseEvent、KeyboardEvent、InputEve...

跟著AI一起:從零打造一個互動式網站 Day18

表單驗證小專案 — Email 檢查功能需求 使用者輸入 Email 按下送出 → 檢查格式是否正確 如果錯誤 → 顯示紅色錯誤訊息 如果正確 → 顯示綠色成...

具「同理心」的 Chatbot 回應生成

我們學到 Chatbot 如何辨識使用者的情緒。但若只「辨識」卻不「回應」,就仍然只是冰冷的機器。因此,今天的重點是 —— 讓 Chatbot 具備「同理心(E...

Day16改進策略問題(1)

原先的策略不太嚴謹所以,增加了一些判斷標準,例如:RSI 在 50 以上且模型預測漲 → 做多RSI 在 50 以下且模型預測跌 → 做空MACD 趨勢方向:僅...

Day15改進模型問題

目標定義:改為 return_threshold,只標記大於指定閾值的漲幅,忽略小波動。這樣能減少雜訊,模型學到的方向更穩定。模型參數:RandomForest...

Day14改進資料問題(2):

加強特徵工程,在原有的特徵上多加了衡輛波動性、動量、價格偏離度。總報酬率下降了從Day13的-2.09%變成了-1.95%平均準確度從0.5227提升到了0.5...

D9|WAF(L7)多看了什麼?一個案例講透跟 L3/L4 的分工

重點精華: L3/L4 防火牆決定「誰能從哪裡、走**哪個門(IP/Port/Protocol/連線狀態)**來」 WAF(L7)則盯著 HTTP/HTTPS...

day 11 「讀取使用者輸入」,用 Scanner 讀取 host 和 port

Scanner 是 Java 內建的輸入工具,用來讀取使用者輸入。 String host = readHost(scanner);int[] range =...

自主學習30日-LeetCode 20:Valid Parentheses

20.Valid Parentheses 題目 給定一個只包含 (, ), {, }, [, ] 的字串 s。 判斷該字串是否為 有效括號序列。 有...

自主學習30日-LeetCode 171:Excel Sheet Column Number

171.Excel Sheet Column Number 題目 給一個 Excel 欄位標題字串 columnTitle(僅包含大寫字母 A-Z),請將其轉換...

自主學習30日-LeetCode 160:Intersection of Two Linked Lists

160:Intersection of Two Linked Lists 題目 給定兩個單向鏈結串列(Linked List)headA 和 headB。 可能...

day10 try-with-resources(確保 Socket 自動關閉)

try-with-resources形式是 try (Resource r = ...) { ... },編譯器會自動在區塊結束時呼叫 r.close()。任何...

day9 IOException 與子類別

在前面day6有稍微提到IOException,今天在做多一點的延伸學習回顧一下IO 是 Input / Output 的縮寫,意思是:輸入(Input)與輸出...

從零打造輔大課表神器:Chrome Extension 開發實戰 30 天 - Day 21

Day 21:基礎時間轉換器設計 🎯 系列目標:用 30 天時間,從零開始打造一個專屬輔大學生的課表生成 Chrome 擴充功能 💻 作者:輔大智慧資安 41...

以Windows實作SniperPhish (3/30: 社交工程介紹)

大部分詐騙集團會利用社交工程來博取消費者的重要資料,例如信用卡卡號、電子信箱等。在現實生活中,詐騙集團會利用各種話術誘導消費者洩露登入認證或敏感的財務資訊,去做...