Delphi 程式字型修改實戰:從 RCData 到 VCL 內部格式的完整攻略
前言 漢化 Delphi 程式時,常遇到資源字型已修改但特定視窗(如 InputBox)仍顯示預設字型的問題。本文以 CTris2000 為例,示範如何定位並修
Delphi 實作鍵盤滑鼠動作記錄與回放系統 (Windows Hook 技術)
技術原理:Windows Hook 機制 Windows Hook 允許應用程式攔截並處理系統訊息。本系統使用兩種 Journal Hook: Hook 類型
Delphi 磁碟機就緒檢測與光碟機彈出/關閉控制實用範例
1. 磁碟機就緒狀態檢測 通用函數:IsDiskReady function IsDiskReady(Drive: Char): Boolean; var
Delphi 編寫 VxD 虛擬裝置驅動程式完整指南 (Windows 9x 歷史技術)
歷史背景與技術定位 VxD (Virtual Device Driver) 是 Windows 9x/Me (基於 DOS 的 Windows) 核心模式驅動程
UDP 500 埠 DoS 攻擊程式碼分析與防禦策略 (僅供安全研究)
⚠️ 嚴重警告與法律聲明 本文分析的程式碼屬於惡意攻擊工具 (DoS 攻擊),嚴禁用於任何真實網路環境! 非法行為:故意發送大量封包癱瘓目標系統,違反《刑
Delphi TNMSMTP 元件實作 SMTP 認證郵件發送 (Base64 編碼詳解)
問題背景 現代 SMTP 伺服器 (Gmail, Outlook, 163, QQ 等) 均要求發信前進行身分驗證 (SMTP AUTH)。Delphi 內建的
Winsock 核心 API 函數完整參考指南
前言 Winsock (Windows Sockets) 是 Windows 平台網路程式設計的基礎 API。掌握核心函數的用途、參數、返回值與錯誤處理,是進行
Delphi 使用 WinInet API 實作 FTP 檔案下載與進度顯示
前言 WinInet (Windows Internet API) 是 Windows 系統內建的高層網路 API,提供 HTTP、FTP、Gopher 協定支
Delphi 打造圖形化 Ping 工具:ICMP 協定與 Indy 元件實戰
專案動機 傳統命令列 ping.exe 存在使用不便、結果閃爍難閱讀、缺乏視覺化統計等問題。本專案利用 Delphi 6 強大的 Indy 網路元件套件,開發具
Delphi 實作局域網網路影院:多媒體串流播放與動態隱形共享技術
專案背景與目標 在 100Mbps 局域網環境下,實現「一台電腦播放、多台電腦同步觀看」的網路影院功能。核心挑戰包含:多媒體播放相容性、全螢幕播放實現、動態建立
Delphi 使用 Winsock API 實作 Finger 協定客戶端
前言 Finger 協定 (RFC 1288) 是早期網路用戶資訊查詢協定,運行在 TCP 埠 79。雖現已鮮少公開部署 (隱私與安全考量),但其簡單的請求-回
Delphi 非阻塞 Socket 資料讀取完整範例:檔案伺服器實作
前言 在 Delphi 網路程式設計中,阻塞模式 透過 Windows 訊息機制自動觸發 OnClientRead/OnClientWrite 事件,開發相對簡
Delphi 實作 IP 位址偽裝技術原理與程式碼分析 (僅供教學研究)
前言與法律聲明 重要警告:本文分析的技術涉及網路封包偽造與 IP 位址偽裝,屬於進階網路安全研究範疇。嚴禁用於惡意攻擊、繞過存取控制、隱藏攻擊來源等非法用途。相
Delphi 4 Winsocket 網路程式設計完整指南
前言 Windows Socket (Winsock) 是 Windows 平台上網路通訊的標準 API。Delphi 4 透過 ClientSocket 與
TCP/IP 協議族實作系列(九):新聞發文元件與 MIME 編碼核心演算法
新聞發文元件 (TNews) TNews 繼承自 TMailNews,專門實作 NNTP 發文功能: 發文流程 10) or (FFrom = ) then
TCP/IP 協議族實作系列(八):NNTP 新聞群組與郵件/新聞 MIME 多媒體郵件構建
NNTP 新聞群組協定實作 NNTP (Network News Transfer Protocol) 用於 Usenet 新聞群組的讀取與發文。TNntp 類
TCP/IP 協議族實作系列(七):SMTP 郵件發送與 POP3 郵件接收核心邏輯
SMTP 郵件發送實作 SMTP (Simple Mail Transfer Protocol) 是郵件傳輸的核心協定。TSmtp 類別實作了完整的郵件提交流程