2017-08-05 5 views
-2

javascript & jQueryを実行しているhtmlファイルが与えられました。私はJavascriptをどのように縮小したのか、そして何が起こっているのかを知るためにどのようにそれを弱めるべきかを知っています。この縮小されたJavascriptですか?

しかし、私はHTML内のスクリプトを見ると、このように見えます。これは正確に何ですか?その一部は、正規表現のように見えるが、私は

私はあなたの助けに感謝
<script> 
document.write(unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67% 
/*...goes on for 50 lines or so etc*/ 
</script> 

<script> 
'9 5m=5y;9 X,1F,1H,1x,C,13,Z,A,1r,2P=1Q,1h=34,2i=60*1h,5U=60*2i;8 37(){t.K(\'X\',\'\');t.K(\'1F\',\'\');t.K(\'1H\',\'\');t.K(\'1x\',\'\');$.1Y({1Z:\'21\',W:\'26://28.29/2a/2b/1b/2c/2d.1b\',2f:{4t:4t,4g:4g,}}).1G(8(T){4d(!T){37()}9 2F=T.1e(\'|\');t.K(\'X\',2F[0]);t.K(\'1F\',2F[1]);t.K(\'1H\',2F[2]);t.K(\'1x\',2F[3]);X=t.x(\'X\');1F=t.x(\'1F\');1H=t.x(\'1H\');1x=t.x(\'1x\');$(\'.13\').1L(1F);$(\'.Z\').1L(1H);$(\'.16\').1C(\'2L\',1x);2H(X)})}9 2R,2S,2U,2Z,31,33,35,36;9 2I,2B,2A,2z,2y,2v,2u,2o;9 3m=[];8 2H(3n){!8(a){9 b=/4k/i,c=/48/i,d=/42/i,e=/(?=.*\\1W\\b)(?=.*\\1V\\b)/i,f=/5t/i,g=/(?=.*\\1W\\b)(?=.*\\5r\\b)/i,h=/(?=.*\\1W\\b)(?=.*\\b(?:5q|5o|5n|5k|5i|5h|5e|5b|59|56|40|4u|4h)\\b)/i,i=/4b/i,j=/(?=.*\\5z\\b)(?=.*\\3U\\b)/i,k=/4e/i,l=/5x/i,m=/3R 3T/i,n=/(3X|3Y)(?=.*\\1V\\b)/i,o=/(?=.*\\43\\b)(?=.*\\1V\\b)/i,p=3i 4i("(?:4s 7|4v|4W 50|52|53-54)","i"),q=8(a,b){V a.5a(b)},r=8(a){9 r=a||5c.5d,s=r.1e("[5g");V"E"!=L 
</script> 

が、私はこれを探してみたが、それunminifying他、私はを検索するかわからないんだけど...よく分かりません。ありがとう!

+0

なぜ私はdownvotedになっていますか?私は私の研究をしましたが、私はこれを見たことがありません。 – alexr101

答えて

3

難読化 JavaScript(dictionary,)です。アイデアは、コードが何をしているのかをあなたが知ることを困難にしたいということです。

+1

それは私が必要なものです。私はそれを解読する方法を捜したので、それは大きな助けになりました! – alexr101

関連する問題