¿Es posible obtener el código ensamblador x86 para todo el kernel de Linux?

¿Es posible obtener el código ensamblador x86 para todo el kernel de Linux?

Quiero ver el ensamblado x86 del kernel de Linux y quiero editar el kernel a nivel de ensamblado. ¿Es posible hacerlo? En caso afirmativo, ayúdeme a obtener el ensamblaje x86 de todo el kernel de Linux.

Respuesta1

Sabe que el código fuente de Linux esFOSS? El kernel de Linux no está escrito en ensamblador. Esescritoen el lenguaje de programación C soportado por GCC. El código fuente está disponible públicamente en GitHub.aquí.

Respuesta2

Depende de lo que quieras. Si bien es técnicamente posible, es extremadamente poco práctico, especialmente para un programa tan grande como el kernel de Linux. Lo más probable es que el ASM sea casi no legible por humanos, peor que el JS minificado. Si necesita realizar alguna modificación al kernel en ensamblador, hágalo usando una declaración asm o la del kernel de Linux.utilidades de enlace asm.

Sin embargo, si realmente sabe lo que está haciendo y está decidido a editar el código ASM, puede utilizar un marco de ingeniería inversa comoradare2opiedra angular

información relacionada