濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > asp解密、還原chrw、chr編碼文件的方法

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

熱門標(biāo)簽:不封卡外呼系統(tǒng)一般多少錢 地圖標(biāo)注中心多少錢注冊(cè) 地圖標(biāo)注不完整被罰款 鄭州語(yǔ)音電銷機(jī)器人官網(wǎng) 濰坊呼叫中心外呼系統(tǒng)供應(yīng)商 電銷機(jī)器人一個(gè)多少錢 重慶外呼電銷系統(tǒng)費(fèi)用 北京大興區(qū)地圖標(biāo)注 微信地圖標(biāo)注有什么用

將asp函數(shù)的參數(shù)通過(guò)chrw編碼加密后,如何解碼chrw內(nèi)容。下面的解碼函數(shù),原來(lái)很簡(jiǎn)單,用正則提取內(nèi)容中的chrw串,然后eval動(dòng)態(tài)執(zhí)行獲取的chrw串得到內(nèi)容,再執(zhí)行替換即可。注意事項(xiàng)參考源代碼里面的注釋,注意將源代碼保存為vbs格式的文件后執(zhí)行,如果是asp文件,需要將createobject修改為server.createobject。

function readfile(fn)'讀取編碼文件的內(nèi)容
 set fso=createobject("scripting.filesystemobject")
 set ts=fso.OpenTextFile(fn,1,false,-2)'注意這里的最后一個(gè)參數(shù),如果你的是unicode編碼,將-2(系統(tǒng)默認(rèn)編碼)修改為-1(unicode編碼)。0為ascii
 readfile=ts.ReadAll
 ts.close
 set ts=nothing
 set fso=nothing
end function
function decodechrw(s)'解碼chrw編碼的內(nèi)容
 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)'解碼內(nèi)容包含chrw編碼的文件
 s=readfile(fn)
 s=decodechrw(s)
 '將解碼內(nèi)容寫回文件
 set fso=createobject("scripting.filesystemobject")
 set ts=fso.OpenTextFile(replace(fn,".","_decode."),2,true,-2)'寫入解碼后的內(nèi)容到原來(lái)文件名替換為 _decode的文件里面,如fn為encode.txt,則解碼后的文件為encode_decode.txt
 ts.write s
 ts.close
 set ts=nothing
 set fso=nothing
end function
decodechrwfile("encode.txt")'注意修改這里被chrw加密的文件名稱及路徑,如果是客戶端提交的內(nèi)容

標(biāo)簽:汕頭 佛山 攀枝花 揭陽(yáng) 撫州 海南 唐山 鶴崗

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp解密、還原chrw、chr編碼文件的方法》,本文關(guān)鍵詞  asp,解密,還原,chrw,chr,編碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp解密、還原chrw、chr編碼文件的方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于asp解密、還原chrw、chr編碼文件的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    宜丰县| 宁德市| 图们市| 盐津县| 公主岭市| 芜湖县| 洪泽县| 乐亭县| 吉隆县| 定日县| 宁陵县| 濉溪县| 富蕴县| 孟津县| 响水县| 雅江县| 靖远县| 双江| 壶关县| 新沂市| 固镇县| 吉水县| 武城县| 临夏县| 辽宁省| 岢岚县| 称多县| 乌恰县| 梁河县| 山阳县| 富民县| 龙川县| 钦州市| 新乡县| 罗田县| 康乐县| 许昌市| 饶河县| 微山县| 丹江口市| 玛多县|