计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2006年
6期
970-972
,共3页
JScript.Encode%Script.Encode%算法%加密算法%脚本语言
JScript.Encode%Script.Encode%算法%加密算法%腳本語言
JScript.Encode%Script.Encode%산법%가밀산법%각본어언
针对网页脚本语言存在的安全问题,对当前广泛应用的脚本语言JavaScript加密软件JScfipt.Encode进行了分析,深入剖析了JScript.Encode的体系结构、算法和安全性,并进一步指出VBScript脚本加密所采用的VBScript.Encode软件也使用了相同的算法.实际分析过程中,使用了W32Dasm对Jscript.dll加密变换函数进行反编译,还使用了SoftICE、IDA等调试工具分析其算法,揭示了JScript.Encode加密软件存在的缺陷.为了弥补其算法的不足,提出了一个保护解释性语言源代码的设想.
針對網頁腳本語言存在的安全問題,對噹前廣汎應用的腳本語言JavaScript加密軟件JScfipt.Encode進行瞭分析,深入剖析瞭JScript.Encode的體繫結構、算法和安全性,併進一步指齣VBScript腳本加密所採用的VBScript.Encode軟件也使用瞭相同的算法.實際分析過程中,使用瞭W32Dasm對Jscript.dll加密變換函數進行反編譯,還使用瞭SoftICE、IDA等調試工具分析其算法,揭示瞭JScript.Encode加密軟件存在的缺陷.為瞭瀰補其算法的不足,提齣瞭一箇保護解釋性語言源代碼的設想.
침대망혈각본어언존재적안전문제,대당전엄범응용적각본어언JavaScript가밀연건JScfipt.Encode진행료분석,심입부석료JScript.Encode적체계결구、산법화안전성,병진일보지출VBScript각본가밀소채용적VBScript.Encode연건야사용료상동적산법.실제분석과정중,사용료W32Dasm대Jscript.dll가밀변환함수진행반편역,환사용료SoftICE、IDA등조시공구분석기산법,게시료JScript.Encode가밀연건존재적결함.위료미보기산법적불족,제출료일개보호해석성어언원대마적설상.