亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言制作網截抓包工具的代碼

2024-07-21 23:02:56
字體:
來源:轉載
供稿:網友

常量數據表

.版本 2.常量 編碼常量, "<文本長度: 10797>", ,   名稱:編碼_GB2312  英文名稱:Encoding_GB2312   類型:文本型  值:“GB2312” 列舉各種編碼類型

全局變量表

.版本 2.全局變量 系統配置路徑, 文本型

網截抓包工具

.版本 2.支持庫 eNetIntercept.支持庫 eGrid.支持庫 iconv.支持庫 iext.支持庫 iext2.程序集 主程序集.程序集變量 服務安裝, 網絡服務安裝.程序集變量 臨時句柄文件路徑, 文本型.程序集變量 臨時進程文件路徑, 文本型.子程序 __啟動窗口_創建完畢初始化 ().子程序 初始化.局部變量 文本組, 文本型, , "0".局部變量 臨時整數變量, 整數型.局部變量 加入位置, 整數型.局部變量 取出值, 文本型.如果真 (服務安裝.是否已安裝 () = 假)  .如果 (信息框 (“服務沒有安裝,是否現在安裝?”, #詢問圖標 + #取消鈕, “初始化”) = #確認鈕)    .如果真 (文件是否存在 (取運行目錄 () + “/ESPI11.dll”) = 假)      .如果真 (寫到文件 (取運行目錄 () + “/ESPI11.dll”, #安裝文件) = 假)        信息框 (“寫出文件錯誤!”, #錯誤圖標, “初始化”)        結束 ()      .如果真結束    .如果真結束    .如果 (服務安裝.安裝 (取運行目錄 () + “/ESPI11.dll”) = 假)      信息框 (“服務安裝失?。?rdquo;, #錯誤圖標, “初始化”)      結束 ()    .否則      信息框 (“服務安裝成功!”, #信息圖標, “初始化”)    .如果結束  .否則    結束 ()  .如果結束.如果真結束臨時句柄文件路徑 = 取運行目錄 () + “/” + “Ws_sock.dep”刪除文件 (臨時句柄文件路徑)臨時進程文件路徑 = 取運行目錄 () + “/” + “Ws_jinchen.dep”刪除文件 (臨時進程文件路徑)高級表格.列數 = 9高級表格.行數 = 1高級表格.置數據 (0, 0, #表格常量.文本型, “PID”)高級表格.置數據 (0, 1, #表格常量.文本型, “進程名”)高級表格.置數據 (0, 2, #表格常量.文本型, “進程路徑”)高級表格.置數據 (0, 3, #表格常量.文本型, “轉IP”)高級表格.置數據 (0, 4, #表格常量.文本型, “轉端口”)高級表格.置數據 (0, 5, #表格常量.文本型, “清空發送”)高級表格.置數據 (0, 6, #表格常量.文本型, “清空接收”)高級表格.置數據 (0, 7, #表格常量.文本型, “過濾1”)高級表格.置數據 (0, 8, #表格常量.文本型, “過濾2”)高級表格.置列類型 (5, #表格常量.選擇型)高級表格.置列類型 (6, #表格常量.選擇型)高級表格.置列類型 (7, #表格常量.選擇型)高級表格.置列類型 (8, #表格常量.選擇型)高級表格.置對齊方式 (0, 0, , 8, #表格常量.居中對齊)文本組 = 分割文本 (#編碼常量, #換行符, ).計次循環首 (取數組成員數 (文本組), 臨時整數變量)  .如果真 (尋找文本 (文本組 [臨時整數變量], #左引號, , 假) ≠ -1)    取出值 = 取文本之間 (文本組 [臨時整數變量], #左引號, #右引號)    加入位置 = 源編碼組合框.加入項目 (取出值, )    .如果真 (取出值 = #編碼_UTF_8)      源編碼組合框.現行選中項 = 加入位置    .如果真結束    加入位置 = 目編碼組合框.加入項目 (取出值, )    .如果真 (取出值 = #編碼_GB2312)      目編碼組合框.現行選中項 = 加入位置    .如果真結束  .如果真結束.計次循環尾 ()_啟動窗口.寬度 = 800_啟動窗口.高度 = 600__啟動窗口_尺寸被改變 ().子程序 調整列寬.局部變量 臨時整數變量, 整數型.局部變量 單格大小, 整數型單格大小 = 高級表格.寬度 ÷ 100.計次循環首 (9, 臨時整數變量)  高級表格.置列寬 (臨時整數變量 - 1, 多項選擇 (臨時整數變量, 單格大小 × 8, 單格大小 × 13, 單格大小 × 18, 單格大小 × 16, 單格大小 × 8, 單格大小 × 10, 單格大小 × 10, 單格大小 × 8, 單格大小 × 8)).計次循環尾 ()發送數據列表框.置列寬 (6, 發送數據列表框.寬度 - 500).子程序 __啟動窗口_可否被關閉, 邏輯型網截.關閉 ().子程序 __啟動窗口_尺寸被改變.如果真 (_啟動窗口.寬度 < 800)  _啟動窗口.寬度 = 800.如果真結束.如果真 (_啟動窗口.高度 < 600)  _啟動窗口.高度 = 600.如果真結束數據分組框.寬度 = _啟動窗口.寬度 - 12發送數據列表框.寬度 = 數據分組框.寬度 - 15數據分組框.高度 = _啟動窗口.高度 - 過濾分組框.高度 - 詳細分組框.高度 - 95發送數據列表框.高度 = 數據分組框.高度 - 25過濾分組框.頂邊 = 數據分組框.頂邊 + 數據分組框.高度詳細分組框.頂邊 = 過濾分組框.頂邊 + 過濾分組框.高度詳細分組框.寬度 = 數據分組框.寬度 - 全局分組框.寬度 - 1過濾分組框.寬度 = 數據分組框.寬度高級表格.寬度 = 過濾分組框.寬度 - 10編碼轉換編輯框.寬度 = 詳細分組框.寬度 ÷ 2 - 7原始數據標簽.左邊 = 詳細分組框.寬度 - 5 - 編碼轉換編輯框.寬度原始數據編輯框.左邊 = 原始數據標簽.左邊原始數據編輯框.寬度 = 編碼轉換編輯框.寬度全局分組框.頂邊 = 詳細分組框.頂邊全局分組框.左邊 = 詳細分組框.寬度 + 1調整列寬 ().子程序 _發送數據列表框_當前表項被改變.局部變量 轉換前, 字節集.局部變量 轉換后, 字節集轉換前 = 到字節集 (發送數據列表框.取標題 (發送數據列表框.現行選中項, 6))原始數據編輯框.內容 = 發送數據列表框.取標題 (發送數據列表框.現行選中項, 6)轉換后 = 編碼轉換 (轉換前, 源編碼組合框.取項目文本 (源編碼組合框.現行選中項), 目編碼組合框.取項目文本 (目編碼組合框.現行選中項), )編碼轉換編輯框.內容 = 彗星URL解碼 (到文本 (轉換后)).子程序 _工具條_被單擊.參數 按鈕索引, 整數型.判斷開始 (按鈕索引 = 0)  .如果真 (網截.打開 () = 假)    信息框 (“啟動失敗!”, #錯誤圖標, )    返回 ()  .如果真結束  工具條.加入狀態 (0, #按下)  工具條.去除狀態 (2, #按下).判斷 (按鈕索引 = 2)  .如果真 (網截.關閉 () = 假)    信息框 (“停止失??!”, #錯誤圖標, )    返回 ()  .如果真結束  工具條.加入狀態 (2, #按下)  工具條.去除狀態 (0, #按下).判斷 (按鈕索引 = 4)  發送數據列表框.全部刪除 ().判斷 (按鈕索引 = 6).判斷 (按鈕索引 = 8).默認.判斷結束.子程序 _網截_調綁定, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網址, 網址信息, 參考.局部變量 IP段1, 字節型.局部變量 IP段2, 字節型.局部變量 IP段3, 字節型.局部變量 IP段4, 字節型.局部變量 端口號, 整數型網址.取IP端口 (IP段1, IP段2, IP段3, IP段4, 端口號)寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “bdip”, 到文本 (IP段1) + “.” + 到文本 (IP段2) + “.” + 到文本 (IP段3) + “.” + 到文本 (IP段4))寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “bddk”, 到文本 (端口號))返回 (#攔截操作.默認調用).子程序 _網截_調偵聽, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 等待隊列長度, 整數型, 參考返回 (#攔截操作.默認調用).子程序 _網截_調連接, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網址, 網址信息, 參考.局部變量 IP段1, 字節型.局部變量 IP段2, 字節型.局部變量 IP段3, 字節型.局部變量 IP段4, 字節型.局部變量 端口號, 整數型.局部變量 全_IP, 文本型.局部變量 IP段組, 文本型, , "0".局部變量 新端口號, 整數型網址.取IP端口 (IP段1, IP段2, IP段3, IP段4, 端口號)全_IP = 到文本 (IP段1) + “.” + 到文本 (IP段2) + “.” + 到文本 (IP段3) + “.” + 到文本 (IP段4).如果真 (轉IP選擇框.選中 = 真)  IP段組 = 分割文本 (IP編輯框.地址, “.”, )  .如果真 (取數組成員數 (IP段組) ≠ 4)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (轉端口選擇框.選中 = 真)  新端口號 = 到整數 (端口編輯框.內容).如果真結束.如果真 (取數組成員數 (IP段組) = 4 且 新端口號 ≠ 0)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, “全轉-” + 到文本 (IP段組 [1]) + “.” + 到文本 (IP段組 [2]) + “.” + 到文本 (IP段組 [3]) + “.” + 到文本 (IP段組 [4]))  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, “全轉-” + 到文本 (新端口號))  網址.置IP端口 (到字節 (IP段組 [1]), 到字節 (IP段組 [2]), 到字節 (IP段組 [3]), 到字節 (IP段組 [4]), 新端口號)  返回 (#攔截操作.更改調用).如果真結束.如果真 (取數組成員數 (IP段組) = 4)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, “全轉-” + 到文本 (IP段組 [1]) + “.” + 到文本 (IP段組 [2]) + “.” + 到文本 (IP段組 [3]) + “.” + 到文本 (IP段組 [4]))  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, 到文本 (端口號))  網址.置IP端口 (到字節 (IP段組 [1]), 到字節 (IP段組 [2]), 到字節 (IP段組 [3]), 到字節 (IP段組 [4]), 端口號)  返回 (#攔截操作.更改調用).如果真結束.如果真 (新端口號 ≠ 0)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, 到文本 (IP段1) + “.” + 到文本 (IP段2) + “.” + 到文本 (IP段3) + “.” + 到文本 (IP段4))  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, “全轉-” + 到文本 (新端口號))  網址.置IP端口 (IP段1, IP段2, IP段3, IP段4, 新端口號)  返回 (#攔截操作.更改調用).如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “ip”, ) ≠ “”)  IP段組 = 分割文本 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “ip”, ), “.”, )  .如果真 (取數組成員數 (IP段組) ≠ 4)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “port”, ) ≠ “”)  新端口號 = 到整數 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “port”, )).如果真結束.如果真 (取數組成員數 (IP段組) = 4 且 新端口號 ≠ 0)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, “單轉-” + 到文本 (IP段組 [1]) + “.” + 到文本 (IP段組 [2]) + “.” + 到文本 (IP段組 [3]) + “.” + 到文本 (IP段組 [4]))  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, “單轉-” + 到文本 (新端口號))  網址.置IP端口 (到字節 (IP段組 [1]), 到字節 (IP段組 [2]), 到字節 (IP段組 [3]), 到字節 (IP段組 [4]), 新端口號)  返回 (#攔截操作.更改調用).如果真結束.如果真 (取數組成員數 (IP段組) = 4)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, “單轉-” + 到文本 (IP段組 [1]) + “.” + 到文本 (IP段組 [2]) + “.” + 到文本 (IP段組 [3]) + “.” + 到文本 (IP段組 [4]))  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, 到文本 (端口號))  網址.置IP端口 (到字節 (IP段組 [1]), 到字節 (IP段組 [2]), 到字節 (IP段組 [3]), 到字節 (IP段組 [4]), 端口號)  返回 (#攔截操作.更改調用).如果真結束.如果真 (新端口號 ≠ 0)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, 全_IP)  寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, “單轉-” + 到文本 (新端口號))  網址.置IP端口 (IP段1, IP段2, IP段3, IP段4, 新端口號)  返回 (#攔截操作.更改調用).如果真結束寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, 全_IP)寫配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, 到文本 (端口號))返回 (#攔截操作.默認調用).子程序 _網截_調發送, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網絡數據, 網絡數據, 參考.參數 調用方式, 整數型, 參考.局部變量 表項索引, 整數型.局部變量 數據內容, 字節型.局部變量 文本數據, 文本型.如果真 (清空發送選擇框.選中 = 真) ' 全局過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↑”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, “數據被清空”)  網絡數據.釋放 ()  返回 (#攔截操作.更改調用).如果真結束.如果真 (讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ) = “”) ' 過濾IP為空的數據局  返回 (#攔截操作.默認調用).如果真結束.如果真 (暫停過濾選擇框.選中 = 真) ' 全局暫停過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↑”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, 文本數據)  返回 (#攔截操作.默認調用).如果真結束文本數據 = 網絡數據.到文本 ().如果真 (過濾1選擇框.選中 = 真) ' 全局過濾  .如果真 (網絡數據.取長度 () ≤ 1)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (過濾2選擇框.選中 = 真)  .如果真 (到大寫 (取文本左邊 (文本數據, 3)) ≠ “GET” 且 到大寫 (取文本左邊 (文本數據, 4)) ≠ “POST”)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (讀配置項 (臨時句柄文件路徑, 到文本 (調用者信息.取進程標識 ()), “fs”, ) = “真”) ' 單進程過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↑”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, “數據被清空”)  網絡數據.釋放 ()  返回 (#攔截操作.更改調用).如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “1”, ) = “真”)  .如果真 (網絡數據.取長度 () ≤ 1)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “2”, ) = “真”)  .如果真 (到大寫 (取文本左邊 (文本數據, 3)) ≠ “GET” 且 到大寫 (取文本左邊 (文本數據, 4)) ≠ “POST”)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束表項索引 = 發送數據列表框.插入表項 (, , , , , ) ' 所有過濾關閉發送數據列表框.置標題 (表項索引, 0, “↑”)發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))發送數據列表框.置標題 (表項索引, 6, 文本數據)返回 (#攔截操作.默認調用).子程序 _網截_調接收, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網絡數據, 網絡數據, 參考.參數 調用方式, 整數型, 參考.局部變量 表項索引, 整數型.局部變量 數據內容, 字節型.局部變量 文本數據, 文本型.如果真 (清空接收選擇框.選中 = 真) ' 全局過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↓”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, “數據被清空”)  網絡數據.釋放 ()  返回 (#攔截操作.更改調用).如果真結束.如果真 (讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ) = “”) ' 過濾IP為空的數據局  返回 (#攔截操作.默認調用).如果真結束.如果真 (暫停過濾選擇框.選中 = 真) ' 全局暫停過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↓”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, 文本數據)  返回 (#攔截操作.默認調用).如果真結束文本數據 = 網絡數據.到文本 ().如果真 (過濾1選擇框.選中 = 真) ' 全局過濾  .如果真 (網絡數據.取長度 () ≤ 1)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (過濾2選擇框.選中 = 真)  .如果真 (到大寫 (取文本左邊 (文本數據, 3)) ≠ “GET” 且 到大寫 (取文本左邊 (文本數據, 4)) ≠ “POST”)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (讀配置項 (臨時句柄文件路徑, 到文本 (調用者信息.取進程標識 ()), “js”, ) = “真”) ' 單進程過濾  文本數據 = 網絡數據.到文本 ()  表項索引 = 發送數據列表框.插入表項 (, , , , , )  發送數據列表框.置標題 (表項索引, 0, “↓”)  發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))  發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))  發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))  發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))  發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))  發送數據列表框.置標題 (表項索引, 6, “數據被清空”)  網絡數據.釋放 ()  返回 (#攔截操作.更改調用).如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “1”, ) = “真”)  .如果真 (網絡數據.取長度 () ≤ 1)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “2”, ) = “真”)  .如果真 (到大寫 (取文本左邊 (文本數據, 3)) ≠ “GET” 且 到大寫 (取文本左邊 (文本數據, 4)) ≠ “POST”)    返回 (#攔截操作.默認調用)  .如果真結束.如果真結束表項索引 = 發送數據列表框.插入表項 (, , , , , ) ' 所有過濾關閉發送數據列表框.置標題 (表項索引, 0, “↓”)發送數據列表框.置標題 (表項索引, 1, 到文本 (調用者信息.取進程標識 ()))發送數據列表框.置標題 (表項索引, 2, 讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ))發送數據列表框.置標題 (表項索引, 3, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycip”, ))發送數據列表框.置標題 (表項索引, 4, 讀配置項 (臨時句柄文件路徑, 到文本 (套接字句柄), “ycdk”, ))發送數據列表框.置標題 (表項索引, 5, 到文本 (網絡數據.取長度 ()))發送數據列表框.置標題 (表項索引, 6, 文本數據)返回 (#攔截操作.默認調用).子程序 _網截_調創建套接字, 整數型.參數 調用者信息, 調用者信息, 參考.參數 地址族, 整數型, 參考.參數 格式, 整數型, 參考.參數 協議, 整數型, 參考.局部變量 臨時整數變量, 整數型.局部變量 行索引, 整數型.局部變量 進程路徑, 文本型.如果真 (讀配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, ) ≠ “”)  返回 (#攔截操作.默認調用).如果真結束高級表格.行數 = 高級表格.行數 + 1行索引 = 高級表格.行數 - 1進程路徑 = 調用者信息.取進程名 ()高級表格.置數據 (行索引, 0, #表格常量.文本型, 到文本 (調用者信息.取進程標識 ()))高級表格.置數據 (行索引, 1, #表格常量.文本型, 取文本右邊 (進程路徑, 取文本長度 (進程路徑) - 倒找文本 (進程路徑, “/”, , 假)))高級表格.置數據 (行索引, 2, #表格常量.文本型, 進程路徑)高級表格.置數據 (行索引, 3, #表格常量.文本型, “”)高級表格.置數據 (行索引, 4, #表格常量.文本型, “”)高級表格.置數據 (行索引, 5, #表格常量.選擇型, 假)高級表格.置數據 (行索引, 6, #表格常量.選擇型, 假)高級表格.置數據 (行索引, 7, #表格常量.選擇型, 假)高級表格.置數據 (行索引, 8, #表格常量.選擇型, 假)寫配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “mc”, 取文本右邊 (進程路徑, 取文本長度 (進程路徑) - 倒找文本 (進程路徑, “/”, , 假)))寫配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “fs”, “假”)寫配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “js”, “假”)寫配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “1”, “假”)寫配置項 (臨時進程文件路徑, 到文本 (調用者信息.取進程標識 ()), “2”, “假”)返回 (#攔截操作.默認調用).子程序 _網截_調關閉套接字.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.子程序 _網截_調許可連接, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網址, 網址信息, 參考.局部變量 IP段1, 字節型.局部變量 IP段2, 字節型.局部變量 IP段3, 字節型.局部變量 IP段4, 字節型.局部變量 端口號, 整數型返回 (#攔截操作.默認調用).子程序 _網截_調定向發送, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網絡數據, 網絡數據, 參考.參數 調用方式, 整數型, 參考.參數 網址, 網址信息, 參考.局部變量 IP段1, 字節型.局部變量 IP段2, 字節型.局部變量 IP段3, 字節型.局部變量 IP段4, 字節型.局部變量 端口號, 整數型返回 (#攔截操作.默認調用)網址.取IP端口 (IP段1, IP段2, IP段3, IP段4, 端口號)返回 (#攔截操作.默認調用).子程序 _網截_調定向接收, 整數型.參數 調用者信息, 調用者信息, 參考.參數 套接字句柄, 整數型, 參考.參數 網絡數據, 網絡數據, 參考.參數 調用方式, 整數型, 參考.參數 網址, 網址信息, 參考.局部變量 IP段1, 字節型.局部變量 IP段2, 字節型.局部變量 IP段3, 字節型.局部變量 IP段4, 字節型.局部變量 端口號, 整數型返回 (#攔截操作.默認調用)網址.取IP端口 (IP段1, IP段2, IP段3, IP段4, 端口號)返回 (#攔截操作.默認調用).子程序 彗星URL解碼, 文本型, 公開, 返回已解碼的URL.參數 Bin_URL, 文本型, , 欲解碼的文本.局部變量 循環容器, 整數型.局部變量 Len, 整數型.局部變量 HEX, 文本型.局部變量 目標, 文本型.局部變量 H, 整數型.局部變量 L, 整數型Len = 取文本長度 (Bin_URL)循環容器 = 1HEX = “0123456789ABCDEF”.判斷循環首 (循環容器 ≤ Len)  .判斷開始 (取文本中間 (Bin_URL, 循環容器, 1) ≠ “%”)    目標 = 目標 + 取文本中間 (Bin_URL, 循環容器, 1)  .默認    循環容器 = 循環容器 + 1    H = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環容器, 1)), , 假) - 1    循環容器 = 循環容器 + 1    L = 尋找文本 (HEX, 到大寫 (取文本中間 (Bin_URL, 循環容器, 1)), , 假) - 1    目標 = 目標 + 字符 (H × 16 + L)  .判斷結束  循環容器 = 循環容器 + 1.判斷循環尾 ()返回 (目標).子程序 _高級表格_結束編輯.局部變量 x, 整數型.局部變量 y, 整數型x = 高級表格.取光標列號 ()y = 高級表格.取光標行號 ()寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “ip”, 高級表格.取數據 (y, 3))寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “port”, 高級表格.取數據 (y, 4))寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “fs”, 到文本 (高級表格.取數據 (y, 5)))寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “js”, 到文本 (高級表格.取數據 (y, 6)))寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “1”, 到文本 (高級表格.取數據 (y, 7)))寫配置項 (臨時進程文件路徑, 高級表格.取數據 (y, 0), “2”, 到文本 (高級表格.取數據 (y, 8))).子程序 _轉IP選擇框_被單擊IP編輯框.禁止 = 取反 (轉IP選擇框.選中).子程序 _轉端口選擇框_被單擊端口編輯框.禁止 = 取反 (轉端口選擇框.選中).子程序 取文本之間, 文本型.參數 被搜尋的文本, 文本型.參數 開始文本, 文本型.參數 結束文本, 文本型.局部變量 文本長度, 整數型.局部變量 開始位置, 整數型.局部變量 取出長度, 整數型.局部變量 a.局部變量 b文本長度 = 取文本長度 (開始文本)a = 尋找文本 (被搜尋的文本, 開始文本, , 真).如果真 (a ≠ -1)  開始位置 = a + 文本長度  b = 尋找文本 (被搜尋的文本, 結束文本, 開始位置, 真)  .如果真 (b ≠ -1)    取出長度 = b - 開始位置    返回 (取文本中間 (被搜尋的文本, 開始位置, 取出長度))  .如果真結束.如果真結束返回 (“”)

運行結果:

易語言,網截,抓包工具,代碼

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲午夜久久久影院| 日韩精品极品在线观看播放免费视频| 欧美人成在线视频| 日韩电影免费在线观看中文字幕| 4388成人网| 超在线视频97| 国产一区二区黄| 情事1991在线| 国产精品成人久久久久| 亚洲国产精品va在线观看黑人| 在线视频亚洲欧美| 亚洲免费人成在线视频观看| 国产精品免费久久久久影院| 国产精品久久久久久中文字| 成人午夜一级二级三级| 国产精品日韩在线观看| 欧美裸体xxxxx| 欧美激情图片区| 奇米成人av国产一区二区三区| 26uuu亚洲国产精品| 曰本色欧美视频在线| 欧美精品第一页在线播放| …久久精品99久久香蕉国产| 亚洲第一国产精品| 欧美精品久久久久久久久| 国产香蕉一区二区三区在线视频| 亚洲成人激情小说| 日韩美女在线观看| 色777狠狠综合秋免鲁丝| 91精品国产高清久久久久久久久| 国产精品一二三视频| 日韩av手机在线看| 92福利视频午夜1000合集在线观看| 91精品视频在线免费观看| 亚洲精品视频在线观看视频| 欧美午夜www高清视频| 成人美女av在线直播| 国产精品18久久久久久首页狼| 欧美亚洲视频在线观看| 国产精品免费观看在线| 亚洲成人国产精品| 中文字幕在线观看亚洲| 国产日韩在线视频| 一区二区三区高清国产| 国产精品久久久久久久久免费| 国产精品美女免费看| 欧美孕妇与黑人孕交| 欧美国产一区二区三区| 国产区精品视频| 97在线视频免费观看| 精品久久久国产精品999| 亚洲精品第一页| 91国产在线精品| 深夜精品寂寞黄网站在线观看| 日韩经典中文字幕在线观看| 亚洲一区二区精品| 91香蕉亚洲精品| 久久久国产精彩视频美女艺术照福利| 国产精品青草久久久久福利99| 日韩美女在线观看| 欧美一级大片在线观看| 中文字幕日韩av电影| 成人黄色短视频在线观看| 久久天天躁狠狠躁夜夜av| 亚州欧美日韩中文视频| 欧美日韩一区二区在线播放| 亚洲国产91精品在线观看| 国产91精品黑色丝袜高跟鞋| www.欧美精品| 亚洲欧美三级在线| 国内精品小视频在线观看| 欧美成人剧情片在线观看| 亚洲男女自偷自拍图片另类| 国产精品欧美亚洲777777| 日韩av在线免费看| 国产激情久久久久| 大荫蒂欧美视频另类xxxx| 26uuu另类亚洲欧美日本一| 国产欧美精品xxxx另类| 欧美日韩国产综合视频在线观看中文| 亚洲已满18点击进入在线看片| 最近2019年好看中文字幕视频| 欧美激情小视频| 国产精品吴梦梦| 国产精品久久久一区| 国产精品视频免费观看www| 最近2019好看的中文字幕免费| 久久久免费在线观看| 欧美日韩在线观看视频| 亚洲九九九在线观看| 国产精品青青在线观看爽香蕉| 在线观看欧美视频| 国产精品96久久久久久又黄又硬| 国语自产精品视频在线看一大j8| 亚洲人成网在线播放| 黑人巨大精品欧美一区二区免费| 国产成人综合一区二区三区| 久久久国产91| 亚洲成人激情在线观看| 中文字幕日韩精品在线观看| 韩日精品中文字幕| 久久成人精品视频| 国产日韩欧美中文在线播放| 欧美日韩亚洲激情| 在线观看国产精品淫| 91香蕉亚洲精品| 日韩av大片免费看| 91精品国产91久久久久久| 97av视频在线| 欧美成人激情在线| 久久久久久久久久久免费精品| 日韩美女免费线视频| 国产精品美女久久| 成年无码av片在线| 亚洲视频网站在线观看| 亚洲精品国产精品自产a区红杏吧| 日本久久久a级免费| 精品小视频在线| 久久夜精品va视频免费观看| 亚洲国产精品美女| 国产精品视频最多的网站| 亚洲精品永久免费| 亚洲欧美精品一区| 日韩欧美极品在线观看| 97视频免费在线观看| 欧美另类xxx| 亚洲男人天堂2019| 国产精品视频免费在线观看| 夜夜嗨av色综合久久久综合网| 日韩在线观看免费高清| 亚洲成人xxx| 欧美高跟鞋交xxxxhd| 国产美女搞久久| 亚洲深夜福利视频| 欧美大片免费观看在线观看网站推荐| 九九视频直播综合网| 久久中国妇女中文字幕| 国产美女高潮久久白浆| 国产自产女人91一区在线观看| 国产精品毛片a∨一区二区三区|国| 红桃视频成人在线观看| 国产999精品久久久影片官网| 国产综合久久久久| 国产精品狼人色视频一区| 亚洲欧美日韩在线一区| 久久手机免费视频| 国产精品99久久久久久www| 成人美女av在线直播| 久久777国产线看观看精品| 日本一区二区在线免费播放| 国产精品一区专区欧美日韩| 国产精品爽黄69| 波霸ol色综合久久| www高清在线视频日韩欧美| 久久久久久亚洲精品| 97久久精品人人澡人人爽缅北| 91亚洲精品一区二区| 成人免费直播live| 欧美一级大片在线观看| 久久天天躁狠狠躁老女人| 精品久久中文字幕久久av| 91久久精品国产91久久性色| 国产精品丝袜视频| 国产亚洲a∨片在线观看|