Linux カーネルの x86 アセンブリを表示し、アセンブリ レベルでカーネルを編集したいと考えています。これは可能ですか? 可能であれば、Linux カーネル全体の x86 アセンブリを取得する手助けをお願いします。
答え1
答え2
それはあなたが何を望んでいるかによります。技術的には可能ですが、Linuxカーネルのような非常に大きなプログラムでは特に非現実的です。ASMは、縮小されたJSよりも人間が読むのにほとんど不可能な状態になる可能性が高いです。アセンブリでカーネルに変更を加える必要がある場合は、asmステートメントまたはLinuxカーネルのasmlinkage ユーティリティ。
しかし、本当に自分が何をしているのかわかっていて、ASMコードを編集することに固執している場合は、次のようなリバースエンジニアリングフレームワークを使用できます。レーダー2またはキャップストーン