ホームページ  >  記事  >  ウェブフロントエンド  >  apycom_Hacker が作成した jQuery の絶妙なメニューをクラックする方法 Nature

apycom_Hacker が作成した jQuery の絶妙なメニューをクラックする方法 Nature

WBOY
WBOYオリジナル
2016-05-16 18:10:371131ブラウズ

この記事の著作権: ジャイアントパンダ konakona
転載には出典を明示する必要があります。そうでない場合は、お客様との決済を行います = =#

今日、会社で使用するのに適した通常メニューを探していました。 Web サイトのアドレスは次のとおりです: http://apycom.com/
やっと見つけました = =# でも暗号化されています...
わかった~すぐに復号してみましょう~

皆さんもよろしくお願いします読み終えると Javascript の暗号化と復号化について一定の理解ができるようになります。
この記事では部分的な復号化についてのみ説明しますが、これも一般的に使用されます。

今日はこれを例にしてみましょう~
http://apycom.com/menus/2-brown.html
無料で使用できます。無料ダウンロードをクリックしてダウンロードしてください。ただし、そのコードは暗号化されています。
デスクトップに解凍します。


メインプログラムであるmenu.jsを開きます。 jQueryに基づいています。
下の 2 つの段落にはぎっしりと詰まっており、それが今日私たちが扱う内容です。

これ以上ナンセンスなことは言いません。これは明らかに Base64 です。
evalを検索し、eval(で始まるものをすべてalert(に変更します。
次にHTMLを実行すると、コードが表示されます。
それらをコピーして、evalの場所にコードを貼り付けます。

コード内で eval を探し、それをアラートに変更し、ブラウザを更新して、コードのその部分をカバーします。

その div が表示されるので、変更します...
最も重要です。これがないと JS エラーが発生します

コードを美しくするには http://js.clicki.cc/ を使用します

スクリプト ハウスが追加されました: s.value = 形式を使用できますが、アラートによって出力されるデータには文字数制限があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。