ASP 防止外部惡意提交資料的三種經典防禦策略
背景與風險 早期 ASP 網站常面臨表單被外部站點跨站提交(CSRF)、SQL 注入、指令注入等攻擊。本文整理三種經典防禦手法:關鍵字過濾、HTTP Refer
ASP+XML 通訊錄實戰:DOM 操作、XSL 轉換與分層架構完整範例
專案概述 本範例實作一個以 XML 為資料儲存、ASP (VBScript) 為後端、XSLT 為前端呈現的通訊錄管理系統。涵蓋 XML 節點的新增、修改、刪除
ASP 使用 XMLHTTP 從遠端頁面抓取資料完整教學
前言 在 ASP 開發中,常需整合外部資源:抓取網頁內容、呼叫 API、串接第三方服務。Microsoft.XMLHTTP(或更新的 MSXML2.XMLHTT
ASP 經典 IP 限制函數完整實作與原理解析
前言 在早期 ASP 開發中,針對特定 IP 或 IP 區段進行存取控制是常見需求。本文整理一款經典的 CheckIp 函數,支援單一 IP、IP 範圍(含萬用
ASP IP 位址與長整數互轉:JScript 位運算與 VBS 純算術兩種實作
JScript 版(利用位運算,效能最佳) 8; var Ip4 = EIP & 0x000000ff; return Ip1 + . + I
ASP 身分證字號驗證函數:支援 15/18 碼、生日邏輯、校驗碼計算
函數簽名 Function CheckCardId(e) 參數:身分證字號字串 回傳:正確時回傳標準化 18 碼字串;錯誤回傳錯誤訊息字串 End Func
ASP 隱藏真實下載路徑防盜鏈:ADODB.Stream 代理輸出檔案
核心機制 下載頁面 down.asp?FileName=xxx.pdf 接收檔名參數,伺服端根據副檔名對應實際儲存目錄,用 ADODB.Stream 讀取二進位
ASP 純 VML 繪製統計圖表:長條圖、折線圖、餅圖原始碼
技術背景 VML (Vector Markup Language) 是 IE 專屬向量繪圖標準,ASP 可直接輸出 VML 標籤,無需元件、無需 Flash/C
ASP 自動轉換網址與 Email 為超連結:URLconvert 函數完整實作
函數功能 掃描字串中的 https://... 與 xxx@yyy.zzz 模式,自動包裝為 <a href=...>...</a> 或
ASP 動態多條件查詢最簡方案:Where 1=1 配合輔助函數建構 SQL
痛點 多欄位選填查詢時,若用 If...Then 逐個拼接 WHERE 子句,程式碼冗長且易出錯。 核心技巧:Where 1=1 + 累加函數 <% F
ASP 計算兩時間差函數 TimeDiff:支援時分秒毫秒精度
函數簽名 Function TimeDiff(sBegin, sEnd) 參數格式:HH:MM:SS.mmm (例 12:30:45.1234) 回傳字串:
ASP Recordset 隨機取得記錄:Move 方法配合 Randomize 實作
核心代碼 0 Then Randomize rs.Move Int((totalRec + 1) * Rnd) End
ASP 上傳圖片存入資料庫:BinaryRead 解析 Multipart 表單完整範例
資料表設計 Access/SQL Server 建立 pic 表:id (自動編號)、big (OLE Object / Image / VarBinary(M
ASP 目錄樹狀結構類別:TreeNode/Tree 完整實作與範例
架構設計 TreeNode:單一節點,含值、子節點集合、圖示路徑、展開狀態、名稱自動生成。 Tree:樹根容器,管理多個根節點,負責輸出 HTML 表格結構、
站長感嘆:ASP 程式設計師的出路在哪裡?轉向 PHP 成趨勢
現狀觀察 經營 ASP 技術站多年,發現流量長期停滯,搜尋引擎幾乎不帶來 ASP 相關 IP。站內精心整理的 ASP 精華代碼(FSO、採集、類別、存儲過程、基
ASP FSO 生成靜態 HTML:以 textarea 包含動態頁面輸出的簡易實作
傳統靜態化方案需設計模板、標籤替換、邏輯分離,開發成本高。本文介紹一種**極簡思路**:利用 `` 捕獲動態 ASP 頁面的**完整渲染輸出**,再由 `Scr
ASP Cookie 注入加速工具:ServerXMLHTTP 轉發竊取資料
聲明 本文僅供安全人員理解攻擊手法以建立防禦,嚴禁用於非法 SQL Injection 攻擊。 攻擊原理 利用目標站點 Cookie 參數存在 SQL Inj
ASP 強制檔案下載:統一輸出 application/octet-stream 禁止瀏覽器自動開啟
問題背景 瀏覽器對已註冊 MIME 類型(如 .doc、.pdf、.xls)會直接在頁面開啟,而非彈出「另存新檔」。若需統一強制下載,須由伺服端控制回應標頭。