問題タブ [deobfuscation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1574 参照

url-parameters - 難読化された URL パラメータをデコードする方法を理解する

暗号化された GET パラメータを使用する Web ベースのシステムがあります。どの暗号化が使用されているかを把握し、それを再作成するための PHP 関数を作成する必要があります。何か案は?

URL の例: ...&watermark=ISpQICAK&width=IypcOysK&height=IypcLykK&...

0 投票する
1 に答える
2391 参照

.net-4.0 - 逆にされたコードが難読化されているかどうかを特定します。

私はクライアントの古い管理システムにアクセスできますが、彼はそれにさらに追加したいと考えています。最初にメインDLLを作成した人に連絡することができ、それから制御を取得して、それらを中心に構築を開始しました。しかし今、私もオリジナルを拡張する必要があり、リバースエンジニアリングするしかありません。

Reflector ProとJustDecompileを試しましたが、取得したソースにエラーがたくさんありました。ILSpyはうまく機能しますが、それでも、ILSpyから取得したサンプルコードは次のとおりです。

ここに何らかの形の難読化が適用されていることは明らかです。JustDecompileとReflectorProからの逆コードは完全に役に立たなかった。ILSpyを使用すると、何も変更せずにいくつかのプロジェクトをコンパイルできます。

この難読化を特定するための支援が必要です(その場合)。元の開発者は、彼が難読化していないと言います。私はちょっと確信が持てません。

ありがとう。

0 投票する
1 に答える
712 参照

javascript - 迷惑メールに添付された不審な JavaScript

重複の可能性:
スパム メールの JavaScript。それは何をしようとしていますか?

ここで同様の質問を見たことがありますが、このようなものや、このコードの断片について質問するものはありません。

ここで JavaScript を見て、それが何をしていると思うか (もしあれば) 教えてください。私はしばらくそれをじっと見つめてきましたが、何もわかりません。

スパム メッセージに添付された html ファイルを見つけました (もちろん)。完全な html はそれほど重要ではありませんが、必要に応じて添付できます。

役立つ場合は、ここにスニップ付きのペーストビンがあります: http://pastebin.com/MJZn91Tu

0 投票する
1 に答える
1127 参照

algorithm - このperlファイルの漂白を解除する方法は?

PAR :: Packer :: BleachでブリーチされたPerlファイルのブリーチを解除するにはどうすればよいですか?ブリーチのアルゴリズムはこのStackOverflowの回答で説明されていますが、ブリーチ解除/難読化解除のための実用的なスクリプトを作成できません。誰かがこれをしましたか?

編集-修正済み:印刷を使用し、機能しました。私を悩ませた問題は何でしたか?2回漂白しました!!! 漂白されたファイルが漂白されました。だから、二重の無漂白が働いた!

0 投票する
2 に答える
1507 参照

php - PHP を使用してリモート Web ページから非表示のコンテンツを抽出するにはどうすればよいですか?

<span style='display:none;'> で非表示になっている php (file_get_contents?) で Web サイトを読みたい。

4 つの例:

  1. U<span style='display:none;'>wsebv</span><u></u>rfahr
  2. Z<span style='display:none;'>e<i></i>i<span></span>nhv</span><b></b>öhrdorf
  3. B<i></i>a<i></i>b<span></span>e<i></i>n<span style='display:none;'>einhv</span>< u></u>バーグ
  4. K<span style='display:none;'>s<i></i>d<span style='display:none;'>d<span style='display:none;'>b<span style=' display:none;'>n<span style='display:none;'>v<i></i>b<span style='display:none;'>h<i></i>gawe</span ><u></u>aoi</span><b></b>hvws</span><b></b>aoir</span><b></b>asud</span>< b></b>asu</span><b></b>irchdorf/Kr.

結果は次のようになります。

  1. ウルファール
  2. ツェールドルフ
  3. バーベンバーグ
  4. Kirchdorf/Kr.

問題を解決するための2つの可能なアプローチ(ただし、それらを実装する方法はわかりません):
A)コンテンツを含むすべてのスパンタグを削除します
B)VISIBLEコンテンツのみをプログラムで読み取ります

ご協力ありがとうございました!!!

0 投票する
1 に答える
4680 参照

javascript - この Javascript コードの難読化を解除するにはどうすればよいですか?

私はこの facebook スクリプト コードを難読化するために何時間も探していましたが、いくつかのプログラムを試してみましたが失敗しました。あなたが自分の野獣だと思っていて、それができるなら、試してみてください..ありがとう:)

0 投票する
1 に答える
167 参照

gdb - 難読化されたプログラムのトレースプロトコルをコンパイラオプティマイザに渡す方法は?

GDBスクリプトの助けを借りて:

難読化されたプログラムのトレースプロトコルを取得しました。

Kris Kasperskyは、このプログラムをよりよく理解するために、トレーサーのプロトコルをコンパイラーオプティマイザーに渡すことをお勧めします。しかし、どのコンパイラをどのように使用すればよいのかわかりません。

PS不要な行を取り除くにはどうすればよいですか: "??()"?そして、GDBをファイルにリダイレクトするにはどうすればよいですか?

編集:

本:クリス・カスペルスキー「Искусстводизассемблирования」、ロシア語の本(翻訳-「分解の芸術」)。チャプター№39、ページ822(リストの下)。英語のアナログが存在するかどうかはわかりません。

0 投票する
0 に答える
477 参照

ajax - Dotfuscator を使用して ASP.Net MVC3 プロジェクトを難読化する方法は?

難読化するプロジェクトがあります。サービス、データ、Web、モデルなどのレイヤーが分離されています。私はnHibernate ORMも使用しています。また、難読化中に ajax を処理する方法も知りたいです。私は dotfuscator を使用することを好みます。それを行う方法を示すのを手伝ってくれる人はいますか?

0 投票する
2 に答える
3173 参照

php - PHP でプレーン テキスト文字列の URL を逆難読化する

プレーンテキストの URL の難読化を解除する関数をプログラムする方法を見つけようとしています。

このようなもの:

次に、そのフォームの処理で、難読化を解除します。

そのようなことさえ可能ですか?

単純なプログラマの視界から URL を隠そうとしています。

文字列も難読化する何かを書く必要があると思います

それで

0 投票する
2 に答える
1386 参照

c - メインへの珍しい議論を理解する

次の質問は、大学のプログラミングコンテストで出されました。出力を推測したり、その動作を説明したりするように求められました。言うまでもなく、私たちの誰も成功しませんでした。

いくつかの短いグーグルは私をこの正確な質問に導きました:で尋ねられましたcodegolf.stackexchange.com

https://codegolf.stackexchange.com/a/1336/4085

そこで、それが何をするのかを説明しました:Reverse stdin and place on stdout、しかしどのようにではありませ

私はまた、この質問でいくつかの助けを見つけました:メインへの3つの議論、および他の難解なトリック ですが、それでもどのようmain(_)に、&_そしてどのように&&main()機能するかを説明していません。

私の質問は、これらの構文はどのように機能するのかということです。それらは、私が知っておくべきことですか、それでも関連性がありますか?

完全な答えではないにしても、(リソースリンクなどへの)ポインタに感謝します。