2012-04-22 8 views
0

私はjsobfuscate.comに難読化した後に私のコードAsp.NET MVC3でobfuscated Jqueryスクリプトを使用するには?例については

<script> 
$(document).ready(function(){ 
    $("a").click(function(event){ 
    alert("Thanks for visiting!"); 
    }); 
}); 
</script> 

を難読化したい場合は、私は次のコード

eval(function(p,a,c,k,e,d){e=function(c){return c};if(!''.replace(/^/,String)){while(c--){d[c]=k[c]||c}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('$(4).3(0(){$("2").1(0(5){8("7 6 9!")})});',10,10,'function|click|a|ready|document|event|for|Thanks|alert|visiting'.split('|'),0,{})) 

を取得し、私はその動作していないスクリプトタグ内で、この難読化コードを配置する場合あり難読化されたjqueryのために追加する必要があるその他の参照。

+1

これは単純に次のようになりますが、後でセミコロンを付けましたか? –

+0

@AnnL。はいセミコロンはこの質問に追加されていませんでしたが、私のコードにはあります。私は難読化の手順を尋ねています。スクリプトタグ内に難読化されたjqueryコードを追加するだけでいいのですか? –

+0

javascriptコンソールにはどのようなエラーがありますか?どのブラウザを使用していますか?すべては、これの底に下がるのを手助けするのに役立ちます。 – villecoder

答えて

1

なぜあなたはそれを難読化したいですか?

コードを長くしたり、おそらくもっと脆くすることを別にして、コードをリバースエンジニアリングするのはかなり簡単です。

それはかなり無意味な運動だ

...

+0

私はnoobsが私のjqueryを読んでほしくない。 –

+1

真剣に???十分な良いjQueryの例があります。私はほとんどの人が他の人を見て気にしないと思っていますjs(それは私たちだけの本当に奇妙な人々です) –

+0

Whoa !!クール私は戦うつもりはない。そんなこと知ってる。私は同じプロジェクトに取り組んでいるいくつかの愚かな友人を持っているので、私はそれらのnoobsから自分のコードを隠す必要があります。 –

1

難読化そのようなあなたのコードでは役に立たないようだ、と(ユーザーのための悪い)、ファイルサイズが大きくなります。あなたのコードは、http://jsbeautifier.org/のようなツールで簡単にはわかりません。なぜ、痩せていないのですか?

$(document).ready(function(){$("a").click(function(a){alert("Thanks for visiting!")})}) 
+0

難読化の仕組みを学びたい。あなたは私にASP.NET mvc3 –

+0

のjqueryの難読化の手順を教えていただけますか?申し訳ありませんが、私はできません。私はJSコードを難読化するべきではないと思うので、私はそれを試したことはありません。 – bfavaretto

関連する問題