Apple이 보안을 위해서 Kexts(kernel extensions)을 없애고 system extensions 이라는 새로운 매커니즘으로 전환할 계획이라고 합니다.
기사에 따르면 macOS 10.15.4 이후 부터 Kexts가 포함된 소프트웨어의 사용은 더이상 사용되지 않는 API를 포함한다는 알람창을 표시할것이고 다른 대안을 찾기 위해서 개발자에게 연락하라고 요구 할것이라고 합니다. 그러므로 macOS 10.15.4 부터는 Kexts는 사용할 수 없습니다.
kernel extensions 와 system extensions은 모두 동일한 목적을 제공하는것이라고 합니다.
과거 많은 공격들이 Kexts을 통한 커널 모드에서 발생되었고 system extensions은 커널에서 실행되지 않기에 더이상 효과가 없을것이라고 하네요.
보안을 강화한다는것쯤 되겠습니다!