2016-11-07 1 views

答えて

0

Windowsでこの問題が発生していると思われます。しかし、あなたがGNU/Linux環境を扱っている場合は、最初に "file"コマンドを使ってファイルのタイプを理解し、 "grep"コマンドで "strings"コマンドを使用してパッカーであることを確認する必要があります。パッカーの種類を識別するのに役立つ識別文字列の一部を次に示します。

  • UPX - UPX0、UPX1、UPX2
  • のASPack - のASPack、ADATA
  • NSPack - NSP0、NSP1、NSP2
  • NTKrnl - NTKrnl Security Suiteに
  • PECompact - PEC2、PECompact2
  • Themida - Themida、aPa2Wa

一方、WindowsにはのようなツールがありますまたはDetect Ut Easy(DIE)。彼らは非常に成功したツールを使用するのは簡単です。

+0

Windowsを使わないLinuxを意味するpacked ELFバイナリについて質問しています –

+0

たとえば、grep UPX0 filename、grep UPX1 filenameなどのコマンドを簡単に使用できるUPXの圧縮ファイルであるとします。このアプローチでも多くの場合に機能しますが、マルウェアの中にはパッカーを隠して誤った方向を示すものもあります。ファイルのセクションとエントリポイントを調べて、各パックにほぼ固有のパターンを見つける必要がありますが、パッカーを素早く識別しようとすると非常に時間がかかる作業です。したがって、Windowsツールはパッカーの識別に非常に役立ちます。 –

関連する問題