Linux 커널의 x86 어셈블리를 보고 어셈블리 수준에서 커널을 편집하고 싶습니다. 그렇게 할 수 있습니까? 그렇다면 전체 Linux 커널의 x86 어셈블리를 얻을 수 있도록 도와주세요.
답변1
답변2
그것은 당신이 원하는 것에 달려 있습니다. 기술적으로는 가능하지만 특히 Linux 커널과 같이 대규모 프로그램의 경우 매우 비실용적입니다. ASM은 사람이 거의 읽을 수 없으며 축소된 JS보다 더 나쁩니다. 어셈블리에서 커널을 수정해야 하는 경우 asm 문이나 Linux 커널의asmlinkage 유틸리티.
그러나 자신이 하고 있는 일을 진정으로 알고 있고 ASM 코드 편집에 대해 확고한 의지가 있다면 다음과 같은 리버스 엔지니어링 프레임워크를 사용할 수 있습니다.레이더2또는관석