另一種希望別人無(wú)法修改js的代碼
更新時(shí)間:2007年05月06日 00:00:00 作者:
我們對(duì)js加密的目的是希望別人無(wú)法修改,那么我們可以在JS的復(fù)雜度上下點(diǎn)功夫,用模塊化的開(kāi)發(fā),這個(gè)函數(shù)引用那個(gè)函數(shù),這個(gè)對(duì)象繼承自那個(gè)對(duì)象.....反反復(fù)復(fù),很快別人就會(huì)暈掉.......當(dāng)然以后自己調(diào)試或者修改的時(shí)候也會(huì)暈掉..........我隨便說(shuō)說(shuō).....大家不要打我...
其實(shí)俺想說(shuō)的是,不希望別人修改,那么可以在JS的很多位置上加上一個(gè)自身有效性的檢查,如果不對(duì),那么就開(kāi)始這里調(diào)用那里的把別人繞暈掉...
當(dāng)然了,這個(gè)檢查做的是否隱蔽,檢查不符合后的善后是否完美就是程序員自己仔細(xì)思考的事了,偶只是給個(gè)想法哈哈.下面是例子,只是表達(dá)想法,呵呵......
IE Only
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
FF Only
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
其實(shí)俺想說(shuō)的是,不希望別人修改,那么可以在JS的很多位置上加上一個(gè)自身有效性的檢查,如果不對(duì),那么就開(kāi)始這里調(diào)用那里的把別人繞暈掉...
當(dāng)然了,這個(gè)檢查做的是否隱蔽,檢查不符合后的善后是否完美就是程序員自己仔細(xì)思考的事了,偶只是給個(gè)想法哈哈.下面是例子,只是表達(dá)想法,呵呵......
IE Only
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
FF Only
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
相關(guān)文章
一個(gè)網(wǎng)馬的tips實(shí)現(xiàn)分析
把網(wǎng)馬拆分,shellcode代碼存在另一個(gè)地方。好比把一個(gè)網(wǎng)馬的shellcode存在cookie里,別一個(gè)頁(yè)面來(lái)調(diào)用?;蚴谴嬖诹硪粋€(gè)文件里用ajax來(lái)調(diào)用。當(dāng)然想存更多的代碼也可以。2010-11-11一個(gè)加密JavaScript的開(kāi)源工具PACKER2.0.2
一個(gè)加密JavaScript的開(kāi)源工具PACKER2.0.2...2006-11-11通過(guò)Unicode轉(zhuǎn)義序列來(lái)加密,按你說(shuō)的可以算是混淆吧
通過(guò)Unicode轉(zhuǎn)義序列來(lái)加密,按你說(shuō)的可以算是混淆吧...2007-05-05