avastトレース:windows:avast差分この文書の現在のバージョンと選択したバージョンの差分を表示します。詳細情報を含む実行可能ファイルの静的分析。詳細情報を含む実行可能ファイルの静的分析。コンパイラおよびパッカーの検出。コンパイラおよび[[https://​ja.wikipedia.org/​wiki/​%E3%83%9E%E3%83%AB%E3%82%A6%E3%82%A7%E3%82%A2|パッカー]]の検出。ロードと命令デコード。ロードと命令デコード。静的にリンクされたライブラリコードの署名ベースの削除。静的にリンクされたライブラリコードの署名ベースの削除。パッカーとは、マルウェアの実行時に、マルウェア対策エンジンや静的分析による検出を回避するため、マルウェアの暗号化と圧縮および復号を行う。代表的なパッカーである。圧縮にはUCLと呼ばれるデータ圧縮アルゴリズムを用いてる。解凍用のコードがわずか数百バイトで実装できるようなシンプルな設計となっている。UCLは解凍のための追加のメモリ割り当てを要求しない。このことはUPXで圧縮された実行ファイルが余計なメモリを要求しないことを意味し、明確な優位点となっている。利用可能になっている。古いコンピュータでは解凍速度が遅いので16ビット環境ではデフォルトで無効化されている(--lzmaオプションを用いると強制的に有効化できる)。逆アセンブラやデバッガには以下のようなものがある。