Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
gcc で c コードをアセンブリに変換しようとしましたが (gcc -S -masm=intel または pg.c または gcc -S prog.c と入力して)、masm コードが得られますが、nasm one が必要です。私のcをnasmアセンブリに変換するのを手伝ってもらえないだろうか
質問は少し不明確ですが、デバッガーで c 実行可能ファイルを開き、関連するコードをコピーすることで、多かれ少なかれそれを行うことができます。それがあなたが探しているものであれば、それはあなたに「シェルコード」を与えるでしょう。
しかし、本格的な C コードを NASM に変換することを計画している場合は、その MASM コードを取り上げて NASM 用に再配線する必要があります。