是否可以獲得整個 Linux 核心的 x86 彙編程式碼?

是否可以獲得整個 Linux 核心的 x86 彙編程式碼?

我想查看 Linux 核心的 x86 程序集,並想在組件層級編輯核心。可以這樣做嗎?如果是,請幫我取得整個 Linux 核心的 x86 組件。

答案1

你知道 Linux 的源碼是自由軟體? Linux 核心不是用組合語言寫的。這是書面GCC 支援的 C 程式語言。原始碼在 GitHub 上公開可用這裡

答案2

這取決於你想要什麼。雖然這在技術上是可行的,但非常不切實際,特別是對於像 Linux 核心這樣的大型程式。 ASM 很可能幾乎不可讀,比縮小的 JS 更糟。如果需要在彙編中對核心進行任何修改,請使用 asm 語句或 Linux 核心的asm連結實用程式

但是,如果您確實知道自己在做什麼並且堅定地編輯 ASM 程式碼,則可以使用逆向工程框架,例如雷達雷2或者頂點

相關內容