亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JS代碼混淆初步

 更新時間:2006年09月05日 00:00:00   作者:  
一直以來,JS前端代碼因為必須經(jīng)過IE明文解析,某些加密的JS如:JScript.Encode也因為樹大招風(fēng),早就被人破解了。還有些加密的手段,通過復(fù)雜的變換,改變源碼,但最終都逃不脫最后的審判,像unescape,document.write,eval語句來還原。對于JS代碼的保護,最好的手段就是混淆,混淆的目的就是讓讀懂代碼的成本比直接寫代碼的成本高,混淆不是不可破解的,只是增加破解成本,JAVA,C#的加密都是采用混淆。這樣對于非常核心的代碼,混淆起不到保護代碼的作用,不過JS有這樣的代碼么?本程序沒有用到編譯原理,其分詞解析思想是基于mechiland(http://www.jzchen.net)的代碼高亮程序,參考了藍色經(jīng)典的加密混淆專題討論。


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

最后,本人原則上不贊成代碼混淆加密,寫本程序是出于研究目的,本程序本人原創(chuàng),后續(xù)的代碼壓縮等功能陸續(xù)加上,程序中有任何問題請指正,任何轉(zhuǎn)載請寫明出處。

相關(guān)文章

最新評論