1

次の Bash シェル コードによって生成されたファイルを考えてみましょう。

echo -n "\x0f\x63\x42\xac" > binarydata

ここで、ファイルに対して ndisasm を実行して、それが表す命令を確認します。

ndisasm -b 16 binarydata

そして私は得る

00000000  0F6342AC          packsswb mm0,[bp+si-0x54]

x86 リファレンスによると、16 ビット命令セットの x86-32 スーパーセットを実装する Pentium では使用できません。では、ndisasm はそれを 16 ビット モードでどのように使用できるのでしょうか?

4

1 に答える 1