国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

JS腳本加密方法
2007-09-26   網絡

它是原理是:編碼后的代碼運行前IE會先對其進行解碼,如果我們先把加密的代碼放入一個自定義函數如上面的decode()中,然后對自定義函數decode調用toString()方法,得到的將是解碼后的代碼!如果你覺得這樣編碼得到的代碼LANGUAGE屬性是JScript.Encode,很容易讓人識破,那么還有一個幾乎不為人知的window對象的方法execScript(),其原形為:


[Copy to clipboard]CODE:
window.execScript( sExpression, sLanguage )

參數:
sExpression:? 必選項。字符串(String)。要被執行的代碼。
sLanguage :? 必選項。字符串(String)。指定執行的代碼的語言。默認值為 Microsoft JScript
使用時,前面的"window"可以省略不寫!
利用它我們可以很好的運行編碼后的JavaScript代碼,如下:


[Copy to clipboard]CODE:
<SCRIPT LANGUAGE="JavaScript">
execScript("#@~^FgAAAA==@#@&lsDD`J黑客防線r#p@#@&FgMAAA==^#~@","JScript.Encode")
</SCRIPT>

你可以利用方法二對其中的""號內的字符串再進行編碼,使得"JScript.Encode"以及編碼特征碼"#@~^"不出現,效果會更好!
  四:任意添加NUL空字符(十六進制00H)
  一次偶然的實驗,使我發現在HTML網頁中任意位置添加任意個數的"空字符",IE照樣會正常顯示其中的內容,并正常執行其中的JavaScript 代碼,而添加的"空字符"我們在用一般的編輯器查看時,會顯示形如空格或黑塊,使得原碼很難看懂,如用記事本查看則"空字符"會變成"空格",利用這個原理加密結果如下:(其中顯示的"空格"代表"空字符")


[Copy to clipboard]CODE:
<S C RI P T L ANG U A G E =" J a v a S c r i p t ">
a l er t (" 黑 客 防 線") ;
< / SC R I P T>

如何?是不是顯得亂七八糟的?如果不知道方法的人很難想到要去掉里面的"空字符"(00H)的!
  五:無用內容混亂以及換行空格TAB大法
  在JAVASCRIPT代碼中我們可以加入大量的無用字符串或數字,以及無用代碼和注釋內容等等,使真正的有用代碼埋沒在其中,并把有用的代碼中能加入換行、空格、TAB的地方加入大量換行、空格、TAB,并可以把正常的字符串用""來進行換行,這樣就會使得代碼難以看懂!如我加密后的形式如下:


[Copy to clipboard]CODE:
<SCRIPT LANGUAGE="JavaScript">
"xajgxsadffgds";1234567890
625623216;var $=0;alert//@$%%&*()(&(^%^
//cctv function//
(//hhsaasajx xc
/*
asjgdsgu*/
"黑


防線"//ashjgfgf
/*
@#%$^&%$96667r45fggbhytjty
*/
//window
)
;"#@$#%@#432hu";212351436
</SCRIPT>

至少如果我看到這樣的代碼是不會有心思去分析它的,你哪?
  六:自寫解密函數法
  這個方法和一、二差不多,只不過是自己寫個函數對代碼進行解密,很多VBS病毒使用這種方法對自身進行加密,來防止特征碼掃描!下面是我寫的一個簡單的加密解密函數,
加密代碼如下(詳細參照文件"加密.htm"):


[Copy to clipboard]CODE:
<SCRIPT LANGUAGE="JavaScript">
function compile(code)
{
var c=String.fromCharCode(code.charCodeAt(0)+code.length);
for(var i=1;i<code.length;i++){
c+=String.fromCharCode(code.charCodeAt(i)+code.charCodeAt(i-1));
}
alert(escape(c));
}
compile('alert("《黑客防線》");')
</SCRIPT>

運行得到加密結果為:


[Copy to clipboard]CODE:
o%CD%D1%D7%E6%9CJ%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd

相應的加密后解密的代碼如下:


[Copy to clipboard]CODE:
<SCRIPT LANGUAGE="JavaScript">
function uncompile(code)
{
code=unescape(code);
var c=String.fromCharCode(code.charCodeAt(0)-code.length);
for(var i=1;i<code.length;i++){
c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1));
}
return c;
}
eval(uncompile("o%CD%D1%D7%E6%9CJ%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd"));
</SCRIPT>

  七:錯誤的利用
  利用try{}catch(e){}結構對代碼進行測試解密,雖然這個想法很好(呵呵,夸夸自己),因為實用性不大,我僅給個例子


[Copy to clipboard]CODE:
<SCRIPT LANGUAGE="JavaScript">
var a='alert("《黑客防線》");';
var c="";
for(var i=0;i<a.length;i++){
c+=String.fromCharCode(a.charCodeAt(i)^61);}
alert(c);
//上面的是加密代碼,當然如果真正使用這個方法時,不會把加密寫上的
//現在變量c就是加密后的代碼
//下面的函數t()先假設初始密碼為0,解密執行,
//遇到錯誤則把密碼加1,然后接著解密執行,直到正確運行
var d=c; //保存加密后的代碼
var b=0; //假定初始密碼為0
t();
function t(){
try{eval(c);}catch(e){
c="";
for(var i=0;i<d.length;i++){
c+=String.fromCharCode(d.charCodeAt(i)^b);}
b+=1;
t();
//setTimeout("t()",0);
}
}
</SCRIPT>

熱詞搜索:

上一篇:沒有使用正常命令退出路由器導致的故障
下一篇:解析Linux文件系統的隱藏權限

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
亚洲国产裸拍裸体视频在线观看乱了 | 久久精品噜噜噜成人88aⅴ| 美脚の诱脚舐め脚责91| 成人精品小蝌蚪| 日韩视频中午一区| 久久99久国产精品黄毛片色诱| 国产精品小仙女| 欧美日韩国产天堂| 亚洲人成在线播放网站岛国| 麻豆精品在线看| 欧美亚洲自拍偷拍| 国产精品看片你懂得| 麻豆精品一区二区| 欧美少妇性性性| 亚洲日本成人在线观看| 国产99精品国产| 26uuu久久综合| 蜜臀av性久久久久av蜜臀妖精| 色国产精品一区在线观看| 久久久五月婷婷| 麻豆成人免费电影| 欧美日韩三级一区二区| 亚洲乱码国产乱码精品精小说 | 国产精品白丝av| 欧美一区二区免费| 亚洲电影一级黄| 色av成人天堂桃色av| 中文字幕一区在线观看视频| 国产精品 欧美精品| 精品国产乱码久久久久久1区2区| 日韩中文字幕区一区有砖一区| 一本一道综合狠狠老| 国产精品久久久久久久久快鸭| 国产一区二区福利| 久久精品免费在线观看| 国内不卡的二区三区中文字幕| 日韩一本二本av| 奇米精品一区二区三区在线观看| 色综合久久久久网| 亚洲黄色小视频| 欧美伊人精品成人久久综合97 | 国产激情视频一区二区在线观看 | 在线观看日韩国产| 亚洲在线视频免费观看| 在线这里只有精品| 天堂成人免费av电影一区| 9191久久久久久久久久久| 污片在线观看一区二区| 日韩一区二区三区av| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美一卡二卡三卡| 国产一区二区三区香蕉| 国产视频一区在线播放| 91视频一区二区三区| 一区二区三区资源| 制服丝袜亚洲播放| 久久精品国产网站| 国产精品精品国产色婷婷| 色哟哟欧美精品| 免费在线观看精品| 欧美激情中文字幕一区二区| 色综合色狠狠天天综合色| 亚洲午夜一区二区| 精品国产乱码久久久久久久| 丁香婷婷综合五月| 亚洲一区二区黄色| 欧美sm极限捆绑bd| www.欧美色图| 亚洲福利视频一区| 久久久亚洲精品一区二区三区| 国产成a人无v码亚洲福利| 一区二区三区在线视频观看| 7777精品伊人久久久大香线蕉最新版 | 国产精品白丝在线| 6080午夜不卡| caoporn国产精品| 日韩电影免费在线| 一区在线观看视频| 日韩精品一区二区三区蜜臀 | 中文字幕av免费专区久久| 在线观看欧美精品| 国产麻豆精品在线| 亚洲国产精品一区二区久久恐怖片 | 高清久久久久久| 亚洲aaa精品| 国产精品美女久久久久久久网站| 欧美影视一区在线| 不卡的av网站| 久久99国产精品久久| 亚洲综合区在线| 国产欧美日产一区| 日韩欧美第一区| 色天天综合色天天久久| 国产精品12区| 美女一区二区久久| 亚洲午夜电影网| 国产精品你懂的在线欣赏| 精品久久久久久最新网址| 欧美综合一区二区| 972aa.com艺术欧美| 精品在线播放午夜| 免费成人在线视频观看| 午夜国产精品影院在线观看| 专区另类欧美日韩| 国产精品每日更新在线播放网址| 精品日韩av一区二区| 欧美二区在线观看| 欧美丰满美乳xxx高潮www| 色婷婷久久久久swag精品| 久草精品在线观看| 捆绑调教美女网站视频一区| 日韩国产高清影视| 亚洲午夜激情网站| 午夜一区二区三区在线观看| 一区二区三区四区蜜桃| 亚洲欧洲在线观看av| 中文字幕欧美激情| 国产精品色噜噜| 国产香蕉久久精品综合网| wwwwww.欧美系列| 国产调教视频一区| 国产午夜精品久久| 国产精品第13页| 亚洲人吸女人奶水| 一个色综合av| 亚洲一区二区三区不卡国产欧美| 亚洲男人的天堂av| 亚洲成人资源网| 免费久久精品视频| 国产激情视频一区二区在线观看 | 午夜精品国产更新| 日本最新不卡在线| 精品一区二区三区在线播放 | 五月婷婷综合网| 美日韩一区二区三区| 国产一区二区免费看| 成人av综合一区| 99久久伊人精品| 欧美午夜一区二区| 日韩欧美一级二级| 精品国产sm最大网站免费看| 国产女人18水真多18精品一级做| 中文字幕欧美日韩一区| 亚洲一区在线观看网站| 免费看黄色91| av中文字幕亚洲| 欧美日本一区二区在线观看| 欧美成人女星排行榜| 国产精品视频在线看| 亚洲一二三四在线| 在线观看亚洲精品| 日韩手机在线导航| 国产精品福利一区二区| 亚洲午夜国产一区99re久久| 麻豆久久久久久| 色哟哟一区二区三区| 精品国产一二三区| 一区二区三区日韩精品视频| 蜜桃91丨九色丨蝌蚪91桃色| 丰满亚洲少妇av| 欧美精品在欧美一区二区少妇| 国产午夜久久久久| 天天操天天干天天综合网| 国产经典欧美精品| 欧美一区二区三区视频免费 | 日韩一二三区不卡| 亚洲免费观看高清完整版在线 | 欧美一级二级三级乱码| 国产精品乱码一区二区三区软件| 天堂va蜜桃一区二区三区漫画版| 国产精品一区二区久久不卡| 日本精品视频一区二区| 国产女人18水真多18精品一级做 | 国产精品大尺度| 经典三级视频一区| 欧美午夜一区二区三区| 国产精品三级在线观看| 久久精品国产一区二区三区免费看| 91欧美一区二区| 久久久噜噜噜久久中文字幕色伊伊| 亚洲国产精品久久不卡毛片| 成人影视亚洲图片在线| 久久综合九色综合97婷婷| 亚洲成av人片一区二区| 99精品视频在线免费观看| 国产色综合久久| 久久精品国产99国产精品| 在线成人午夜影院| 夜色激情一区二区| 9久草视频在线视频精品| 久久久精品黄色| 韩国欧美国产1区| 欧美一区二区三区播放老司机| 一区二区三区欧美在线观看| 成人免费av在线| 中文欧美字幕免费| 国产成人免费视频一区| 国产午夜精品在线观看| 国产成人啪免费观看软件| 日本一区二区三区四区|