5

gcc で c コードをアセンブリに変換しようとしましたが (gcc -S -masm=intel または pg.c または gcc -S prog.c と入力して)、masm コードが得られますが、nasm one が必要です。私のcをnasmアセンブリに変換するのを手伝ってもらえないだろうか

4

2 に答える 2

1

質問は少し不明確ですが、デバッガーで c 実行可能ファイルを開き、関連するコードをコピーすることで、多かれ少なかれそれを行うことができます。それがあなたが探しているものであれば、それはあなたに「シェルコード」を与えるでしょう。

しかし、本格的な C コードを NASM に変換することを計画している場合は、その MASM コードを取り上げて NASM 用に再配線する必要があります。

于 2013-08-05T20:42:09.010 に答える