1.為什麼要掃描 Port?每個 Port 就像是電腦「門口」不同服務會聽在不同 Port,例如:80 → HTTP (網站)443 → HTTPS (加密網站...
今天嘗試把之前的「Port Scanner 專案」加上 Console Summary(掃描總結報告)。掃描完所有的 port,不只是一行一行輸出結果,還會在最...
Day 14 學習報告 主題:新增幻燈片播放模式(全螢幕播放圖片) 一、學習目標 這一天的目標是讓相簿更具互動性與展示性。我希望使用者能在瀏覽照片時,像看幻燈片...
Day 13 學習報告 主題:排序功能完成 一、學習目標 本日的目標是讓使用者可以更方便地瀏覽相簿內容,因此我加入了「排序功能」。這個功能能讓使用者依照上傳順序...
Day 12 學習報告 主題:搜尋功能 一、學習目標 今天的重點是讓相簿能夠支援「搜尋功能」,讓使用者可以快速找到想要的照片。隨著上傳的圖片越來越多,如果沒有搜...
Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...
主題:30 天打造一個 AI 加密貨幣市場分析助手 這個主題是要在 30 天內,從零開始建構一個基於機器學習的加密貨幣自動交易輔助系統。我們成功整合了數據獲取...
今天要進入 JavaScript 陣列的進階階段~這些方法能讓我們少寫迴圈、程式更俐落! 今日的目標: 理解每個高階陣列方法的用途與語意 1. map(...
今天是紀錄LeetCode解題的第二十六天 第二十六題題目:Given an integer array nums sorted in non-decreasi...
1.概念先講清楚今天的目標是:(一)在自己電腦跑一個小網站(本地伺服器)。(二)用ngrok幫它建立一個可以被外部存取的網址。(三)任何人(朋友、LINE Bo...
1.為什麼要安裝ngrok?雖然ngrok本身就是一個單一執行檔,但如果只是下載來執行,每次都會出現臨時的限制。只有綁定自己的帳號(加上authtoken)之後...
1.問題背景我們在開發網站或API時,通常程式都跑在自己的電腦,這時候你能自己測試沒問題,但如果想要給外面的人或外部服務來存取,就會遇到這些難題:(一)固定IP...
🗂️ analysis.c #include "analysis.h" #include <stdio.h> void sav...
今天我接觸到了一個比較進階的主題:用 ThreadPoolExecutor + Bounded Queue 來優化 Port Scanner。以往我寫的程式都是...
在前面的幾天,我透過 Nmap 和 Wireshark 初步了解了網路服務與封包分析。 今天的主題是「滲透測試」(Penetration Testing),也就...
因為使用Redmine及Moodle的系統最近沒收到mail,進行測試才發現之前設定的SMTP無法通過驗證,進一步查才發現Gmail 不再支援「低安全性應用程式...
當我們想到醫療科技,腦中多半浮現高階儀器或手術機械手臂。但在真正的健康照護中,最缺乏的往往不是技術,而是「陪伴與回應」。 這正是 Chatbot 能發揮力量的地...
滲透測試(Penetration Test,簡稱 Pentest)是模擬真實攻擊者對系統、應用或網路進行的有計畫性安全測試,目標不是「破壞」,而是找出可被濫用的...
Kali Linux 是專門為資安專業人員設計的 Linux 發行版,擁有超過 600 款預裝工具,涵蓋了滲透測試、網路監控、數位鑑識、逆向工程等多個領域。今天...
在這篇中,我們要實際操作LangChain的Agent,並且讓模型同時具備搜尋與運算能力。這裡我們會使用:ChatOllama作為LLM,DuckDuckGo搜...
延續 Day 26 的 MVP,今天把抽籤/點名器升級為進階版:一鍵抽五個、復原上一抽、左側清單雙擊刪除,以及匯出中獎名單 CSV。依然零相依,只用 Pytho...
Agent(智能代理)就是讓模型根據指令,自動決定要使用哪個工具、查什麼資料、做什麼動作,最後再回覆結果。 舉例來說:如果問「幫我查今天台北的天氣,再幫我換算...
今天做一個可直接上課/活動用的抽籤/點名器。設計目標很單純:最小可用(MVP):匯入名單 → 抽一個 → 不重複 → 看得見剩餘與已抽中整個工具只用 Pytho...
LangChain是一個開源框架,能讓我們更容易使用LLM來開發應用。它的核心目標是讓你可以把模型、資料、工具整合起來,形成一個可互動的智慧系統。可以想像成是A...
區塊鏈的安全建立在「多數誠實」的假設上:只要超過半數的參與者遵守共識協議,鏈就能維持一致。然而這個前提並非絕對,一旦有人掌握過多算力、權益或身份,就可能動搖整個...
今天的實作是學習使用 Wireshark 來捕獲和分析網路封包。Wireshark 是一款強大的封包捕獲與分析工具,適合用來檢視網路中流動的資料,對於發現不明流...
58.Length of Last Word 題目 給定一個只包含 英文字母與空白字元 ' ' 的字串 s, 請你回傳 最後一個單字的長度。 一個「單字」是由非...
350: Intersection of Two Arrays II 題目 給定兩個整數陣列 nums1 和 nums2,返回 它們的交集元素陣列,其中每個元素...
13.Roman to Integer 題目 羅馬數字由以下七個符號組成: 符號 值I 1V 5X 10L 50C 100D 500M 1000 羅馬數字的規則...
Nmap Zenmap GUI 升級安裝之後 暫時性命令set path="C:\Program Files (x86)\Nmap" CM...