婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp解密、還原chrw、chr編碼文件的方法

asp解密、還原chrw、chr編碼文件的方法

熱門標簽:不封卡外呼系統一般多少錢 地圖標注中心多少錢注冊 地圖標注不完整被罰款 鄭州語音電銷機器人官網 濰坊呼叫中心外呼系統供應商 電銷機器人一個多少錢 重慶外呼電銷系統費用 北京大興區地圖標注 微信地圖標注有什么用

將asp函數的參數通過chrw編碼加密后,如何解碼chrw內容。下面的解碼函數,原來很簡單,用正則提取內容中的chrw串,然后eval動態執行獲取的chrw串得到內容,再執行替換即可。注意事項參考源代碼里面的注釋,注意將源代碼保存為vbs格式的文件后執行,如果是asp文件,需要將createobject修改為server.createobject。

function readfile(fn)'讀取編碼文件的內容
 set fso=createobject("scripting.filesystemobject")
 set ts=fso.OpenTextFile(fn,1,false,-2)'注意這里的最后一個參數,如果你的是unicode編碼,將-2(系統默認編碼)修改為-1(unicode編碼)。0為ascii
 readfile=ts.ReadAll
 ts.close
 set ts=nothing
 set fso=nothing
end function
function decodechrw(s)'解碼chrw編碼的內容
 set rx=new RegExp
 rx.Global=true
 rx.IgnoreCase=true
 rx.Pattern="ChrW\s*\(\s*\d+\s*\)(\s*\s*ChrW\s*\(\s*\d+\s*\))*"'解碼chrw串
 set mc=rx.Execute(s)
 for each m in mc
  s=replace(s, m.value,""""eval(m.value)"""")
 next
 rx.Pattern="Chr\s*\(\s*\d+\s*\)(\s*\s*Chr\s*\(\s*\d+\s*\))*"‘急嗎chr串
 set mc=rx.Execute(s)
 for each m in mc
  s=replace(s, m.value,""""eval(m.value)"""")
 next
 decodechrw=s
 
end function
function decodechrwfile(fn)'解碼內容包含chrw編碼的文件
 s=readfile(fn)
 s=decodechrw(s)
 '將解碼內容寫回文件
 set fso=createobject("scripting.filesystemobject")
 set ts=fso.OpenTextFile(replace(fn,".","_decode."),2,true,-2)'寫入解碼后的內容到原來文件名替換為 _decode的文件里面,如fn為encode.txt,則解碼后的文件為encode_decode.txt
 ts.write s
 ts.close
 set ts=nothing
 set fso=nothing
end function
decodechrwfile("encode.txt")'注意修改這里被chrw加密的文件名稱及路徑,如果是客戶端提交的內容

標簽:汕頭 佛山 攀枝花 揭陽 撫州 海南 唐山 鶴崗

巨人網絡通訊聲明:本文標題《asp解密、還原chrw、chr編碼文件的方法》,本文關鍵詞  asp,解密,還原,chrw,chr,編碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp解密、還原chrw、chr編碼文件的方法》相關的同類信息!
  • 本頁收集關于asp解密、還原chrw、chr編碼文件的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 文昌市| 上蔡县| 江口县| 松溪县| 梅州市| 石渠县| 缙云县| 积石山| 桓台县| 晋州市| 通辽市| 平和县| 泸西县| 土默特左旗| 博兴县| 织金县| 吉安县| 成都市| 临江市| 洛扎县| 武宁县| 吕梁市| 康平县| 洞口县| 磴口县| 蒙山县| 铜陵市| 于都县| 贵港市| 焉耆| 乌兰浩特市| 区。| 丰原市| 理塘县| 湖口县| 江山市| 玛沁县| 黄梅县| 平阳县| 五河县| 涪陵区|