커널 확장의 파일 위치? 수 있습니까?

커널 확장명에서 제공 한 파일로 쉽게 매핑 할 수 있습니까?

를 통해 현재로드 된 커널 확장 목록을 얻을 수 있습니다 kextstat. 이처럼, 나에게 번들 이름을 제공 com.AmbrosiaSW.AudioSupport하거나 jp.plentycom.driver.SteerMouse. 그러면이 번들의 실제 파일 위치를 어떻게 찾을 수 있습니까? 예를 들어 Ambrosia 번들은 입니다. 해당 번들 내부 AmbrosiaAudioSupport.kext에서만 번들 이름을 찾을 수 있습니다 Info.plist. /System/Library/Extensions/디렉토리를 grep 할 수는 있지만 부팅 후로드 된 확장자가 반드시 포함되어 있지는 않으며 더 좋은 방법이 있다고 가정합니까?



답변

kextfind 참조


답변

kextfind -b <bundlename>번들 이름 만 알고있는 kext를 정의하는 파일을 찾는 데 사용할 수 있습니다 .

예를 들면 다음과 같습니다.

kextfind -b com.AmbrosiaSW.AudioSupport