iT邦幫忙

技術文章

RSS

Day 4 BehaviorGuard:從單一偵測規則,建立可擴充的 Detection Engine

前幾天我們已經讓 BehaviorGuard 能夠取得 Linux 系統上的 Process 資訊,並透過 PID、PPID 找出 Process 之間的父子關...

Day 15|Skill 什麼時候該出場:用 description 劃清觸發範圍,再用 eval 驗證

(系列:《把 Claude 練成專家:30 天打造可驗證的 Agent Skills》) 昨日回顧 Day 14 讓來源紀錄會過期:過了 review_afte...

Day 5|Wazuh 的基本架構:Server、Agent、Dashboard

一、Wazuh 的整體架構 Wazuh 採用集中式資安監控架構,透過部署在不同設備上的 Agent 蒐集資料,再傳送至中央伺服器進行分析,最後透過網頁介面呈現監...

Coding Agent 進團隊,先驗收三道閘門

請 agent 改一顆按鈕,乍看只是前端小事。假設它同時讀得到 repo 以外的檔案、拿得到正式環境的 key,還能自行呼叫外部工具,這個任務就不能用「改完畫面...

SQL 的查询逻辑

学习 SQL 最重要的不是死记语法,而是先建立一个清晰的查询运行模型: 数据从哪里来 → 表怎么关联 → 数据怎么过滤 → 怎么分组 → 怎么计算 → 输出什...

公有云安全组白名单原理

1. 什么是云服务器安全组 以 AWS 为例,我们创建 EC2、ECS 等云服务器后,通常都需要配置一个非常重要的网络安全组件: AWS:Security G...

JS DOM | 選取多個元素時的集合:NodeList vs HTMLCollection 有何不同?

當我們選取「多個」元素時(例如用 querySelectorAll 或 getElementsByTagName),JavaScript 回傳給我們的並不是真正...

JS DOM | 取得元素的方法:querySelector、querySelectorAll 與傳統選擇器

在 介紹DOM是什麼 時,提到如果把整個網頁比喻成一隻貓,DOM 就是貓身上的各個部位與神經反射。 既然現在我們已經有了貓了!接下來——當然就是選擇部位要來擼貓...

JavaScript 基礎概念 | 什麼是 DOM ?如果網頁是一隻貓

如果網頁是一隻貓🐱 如果把整個網頁比喻成一隻貓,DOM 就是貓身上的各個部位與神經反射。可以透過與特定部位互動,觸發不同的反應: 拍拍貓屁股:觸發「發出呼嚕...

Day2 理解量子位元(Qubit)與超載運算能力

一、什麼是量子位元(Qubit)?量子位元利用了量子力學的特性,並擁有疊加態(指在被測量之前,一個量子位元可以同時是0又是 1,同時包含了兩者的機率)在科學上,...

WordPress 用家請關注,Elementor 官方建議升級至 4.3.2 版本

 最近 Elementor 信任中心 (Elementor Trust Center) 在 2026 年 9 月 25 日發布緊急通知,關於早前的 Elemen...

Day 4|Wazuh 可以做什麼?認識六大核心資安監控功能

一、Wazuh 的六大核心功能 Wazuh 涵蓋許多資安監控功能,以下介紹其中六項主要能力。 核心功能 英文名稱 主要用途 日誌分析 Log Da...

Day1 學習RSA、ECC(橢圓曲線密碼學)的運作原理與應用場景(HTTPS、憑證)

一、RSA的運作原理與其優缺點:RSA為最早廣泛使用的非對稱式加密演算法之一,其安全性建立在大數值質數分解的困難度上1.RSA運作方式:先隨機選擇兩個極大的質數...

DAY 2|拆解Request:瀏覽器到底送了什麼給伺服器

昨天讓Server動起來之後,今天回到server.js,實際把瀏覽器傳來的request內容印出來看,搞懂瀏覽器與伺服器之間到底在傳遞什麼,過程中有遇到編碼問...

Day3 進階基礎 (刷題專用)

資料結構入門(相比單純語法更貼近刷題)• list → 動態陣列,支援切片、排序。• dict → Hash Table,快速查找,Two Sum 會用到。•...

Day1 認識LeetCode

LeetCode是一個線上刷題網站,上面有超過三千道程式題目,內容涵蓋演算法、資料結構、SQL、系統設計等等。 它的用途主要有兩個: 練習寫程式、訓練解題能力...

Day 3 BehaviorGuard:從 Process Tree 到第一條行為偵測規則

Day 1、Day 2 我們已經可以從 Linux 的 /proc 讀取 Process 資訊,包含: PID PPID UID command execut...

實作輕量級區塊鏈 (一):定義區塊與區塊鏈資料結構

經過前三天密碼學與共識機制的理論洗禮,今天我們終於要打開編輯器,正式進入寫 Code 的階段了。 為了讓大家能以最直覺的方式理解區塊鏈的底層運作,我選擇使用 J...

技術寫作 | Markdown語法整理&實作中遇到的問題和解法

開始挑戰鐵人賽之前,我在使用 Notion時有稍微接觸過 Markdown 語法,但實際在 iThome 編輯器撰寫技術文章時,偶爾還是會遇到「內容呈現出來跟...

公司到底有多少台設備在跑?掃了一遍才知道!Lansweeper 介紹

Active Directory 裡的電腦帳號有一部分是離職員工留下的殭屍帳號,部門自己買的網路設備從來沒登記過,雲端上開了忘記關的測試機更是家常便飯。手動盤...

Day 3|SIEM、EDR、XDR 有什麼差別?一次搞懂三大資安監控技術

一、SIEM 是什麼? SIEM(Security Information and Event Management),中文稱為「安全資訊與事件管理」。 SIE...

Day 01: Sage300 (ACCPAC) ERP 功能展示 - 可執行流程圖

很多國際ERP沒有流程圖,更不用提可執行流程圖了。有可執行流程圖的,大多也是固定的,不能修改。可執行流程圖好處是,視覺化功能位置,不用在功能清單中找功能。也可一...

Day 1|寫出第一支Hello World Server,並上傳github

第一天,我沒有先畫產品架構圖或是想一堆功能清單,而是先確認Hello World 等級的Sever能不能動起來,因為30天的專案,基礎跟記錄機制如果沒打穩,後面...

個人待辦清單網站開發:從HTTP基礎到使用者系統實作

本系列將用30天實際打造一個完整的全端待辦清單網站,從最基礎的HTTP運作原理、逐步堆疊到Express框架、RESTful設計、SQLite資料庫串接、前後端...

Day 01:30 天打造專屬 VS Code 開發神器

前言與參賽動機 作為一名開發者(不論你是程式新手、學生還是資深工程師),每天面對時間最長的工具,莫過於程式碼編輯器了。 當初剛開始學寫 Code 時,往往隨便抓...

JetBrains AI Assistant 好用嗎?跟 Copilot 差異性在哪?聊聊 PSI 引擎這件事

用 JetBrains IDE 的人應該或多或少都會看到右上角有一個像是千層派的Icon! 市面上選項很多,但如果你本來就住在 IntelliJ IDEA、P...

Day 2|SIEM 是什麼?為什麼企業需要集中式資安監控?

一、什麼是 SIEM? SIEM 的全名為 Security Information and Event Management,中文稱為「安全資訊與事件管理」。...

Vigor 系統維護 Syslog 郵件警示 SIEM

Vigor syslog support TLS port 6514 SIEM 就是收集大量的 syslog目前看到市面上符合的軟體有 第一套,免費 for W...

乞丐超人我買超市打折便當時突然發現我家社區夜班保全是美國新創CTO後我拜他為師,Day09:這東西這麼陽春,你真的敢拿給客戶用?

本系列取材自真實經歷,人物、場景、對話與時間順序經過合成與小說化處理。文中假設案例與示意數字用於說明觀念。 管理室後面的包裹架快滿了。師父把剛登記好的箱子移...