問題タブ [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.
url-parameters - 難読化された URL パラメータをデコードする方法を理解する
暗号化された GET パラメータを使用する Web ベースのシステムがあります。どの暗号化が使用されているかを把握し、それを再作成するための PHP 関数を作成する必要があります。何か案は?
URL の例:
...&watermark=ISpQICAK&width=IypcOysK&height=IypcLykK&...
.net-4.0 - 逆にされたコードが難読化されているかどうかを特定します。
私はクライアントの古い管理システムにアクセスできますが、彼はそれにさらに追加したいと考えています。最初にメインDLLを作成した人に連絡することができ、それから制御を取得して、それらを中心に構築を開始しました。しかし今、私もオリジナルを拡張する必要があり、リバースエンジニアリングするしかありません。
Reflector ProとJustDecompileを試しましたが、取得したソースにエラーがたくさんありました。ILSpyはうまく機能しますが、それでも、ILSpyから取得したサンプルコードは次のとおりです。
ここに何らかの形の難読化が適用されていることは明らかです。JustDecompileとReflectorProからの逆コードは完全に役に立たなかった。ILSpyを使用すると、何も変更せずにいくつかのプロジェクトをコンパイルできます。
この難読化を特定するための支援が必要です(その場合)。元の開発者は、彼が難読化していないと言います。私はちょっと確信が持てません。
ありがとう。
javascript - 迷惑メールに添付された不審な JavaScript
ここで同様の質問を見たことがありますが、このようなものや、このコードの断片について質問するものはありません。
ここで JavaScript を見て、それが何をしていると思うか (もしあれば) 教えてください。私はしばらくそれをじっと見つめてきましたが、何もわかりません。
スパム メッセージに添付された html ファイルを見つけました (もちろん)。完全な html はそれほど重要ではありませんが、必要に応じて添付できます。
役立つ場合は、ここにスニップ付きのペーストビンがあります: http://pastebin.com/MJZn91Tu
algorithm - このperlファイルの漂白を解除する方法は?
PAR :: Packer :: BleachでブリーチされたPerlファイルのブリーチを解除するにはどうすればよいですか?ブリーチのアルゴリズムはこのStackOverflowの回答で説明されていますが、ブリーチ解除/難読化解除のための実用的なスクリプトを作成できません。誰かがこれをしましたか?
編集-修正済み:印刷を使用し、機能しました。私を悩ませた問題は何でしたか?2回漂白しました!!! 漂白されたファイルが漂白されました。だから、二重の無漂白が働いた!
php - PHP を使用してリモート Web ページから非表示のコンテンツを抽出するにはどうすればよいですか?
<span style='display:none;'> で非表示になっている php (file_get_contents?) で Web サイトを読みたい。
4 つの例:
- U<span style='display:none;'>wsebv</span><u></u>rfahr
- Z<span style='display:none;'>e<i></i>i<span></span>nhv</span><b></b>öhrdorf
- B<i></i>a<i></i>b<span></span>e<i></i>n<span style='display:none;'>einhv</span>< u></u>バーグ
- 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.
結果は次のようになります。
- ウルファール
- ツェールドルフ
- バーベンバーグ
- Kirchdorf/Kr.
問題を解決するための2つの可能なアプローチ(ただし、それらを実装する方法はわかりません):
A)コンテンツを含むすべてのスパンタグを削除します
B)VISIBLEコンテンツのみをプログラムで読み取ります
ご協力ありがとうございました!!!
javascript - この Javascript コードの難読化を解除するにはどうすればよいですか?
私はこの facebook スクリプト コードを難読化するために何時間も探していましたが、いくつかのプログラムを試してみましたが失敗しました。あなたが自分の野獣だと思っていて、それができるなら、試してみてください..ありがとう:)
gdb - 難読化されたプログラムのトレースプロトコルをコンパイラオプティマイザに渡す方法は?
GDBスクリプトの助けを借りて:
難読化されたプログラムのトレースプロトコルを取得しました。
Kris Kasperskyは、このプログラムをよりよく理解するために、トレーサーのプロトコルをコンパイラーオプティマイザーに渡すことをお勧めします。しかし、どのコンパイラをどのように使用すればよいのかわかりません。
PS不要な行を取り除くにはどうすればよいですか: "??()"?そして、GDBをファイルにリダイレクトするにはどうすればよいですか?
編集:
本:クリス・カスペルスキー「Искусстводизассемблирования」、ロシア語の本(翻訳-「分解の芸術」)。チャプター№39、ページ822(リストの下)。英語のアナログが存在するかどうかはわかりません。
ajax - Dotfuscator を使用して ASP.Net MVC3 プロジェクトを難読化する方法は?
難読化するプロジェクトがあります。サービス、データ、Web、モデルなどのレイヤーが分離されています。私はnHibernate ORMも使用しています。また、難読化中に ajax を処理する方法も知りたいです。私は dotfuscator を使用することを好みます。それを行う方法を示すのを手伝ってくれる人はいますか?
php - PHP でプレーン テキスト文字列の URL を逆難読化する
プレーンテキストの URL の難読化を解除する関数をプログラムする方法を見つけようとしています。
このようなもの:
次に、そのフォームの処理で、難読化を解除します。
そのようなことさえ可能ですか?
単純なプログラマの視界から URL を隠そうとしています。
文字列も難読化する何かを書く必要があると思います
それで
c - メインへの珍しい議論を理解する
次の質問は、大学のプログラミングコンテストで出されました。出力を推測したり、その動作を説明したりするように求められました。言うまでもなく、私たちの誰も成功しませんでした。
いくつかの短いグーグルは私をこの正確な質問に導きました:で尋ねられましたcodegolf.stackexchange.com
:
https://codegolf.stackexchange.com/a/1336/4085
そこで、それが何をするのかを説明しました:Reverse stdin and place on stdout
、しかしどのようにではありません。
私はまた、この質問でいくつかの助けを見つけました:メインへの3つの議論、および他の難解なトリック
ですが、それでもどのようmain(_)
に、&_
そしてどのように&&main()
機能するかを説明していません。
私の質問は、これらの構文はどのように機能するのかということです。それらは、私が知っておくべきことですか、それでも関連性がありますか?
完全な答えではないにしても、(リソースリンクなどへの)ポインタに感謝します。