Re: Accessing non-exported kernel symbols
Re: Accessing non-exported kernel symbols
- Subject: Re: Accessing non-exported kernel symbols
- From: Vincent Lubet <email@hidden>
- Date: Thu, 20 Nov 2003 21:36:55 -0800
On Nov 20, 2003, at 4:17 PM, Rob McKeever wrote:
I'm wondering if there is any way to get access to non-exported kernel
symbols from an IOKit kext. The question comes up after trying to
find a way to access ubc_umount() for an experiment, but I'm sure
there are other symbols I'll want to torture as time goes on.
Before the obvious response comes back that if something isn't
exported, I shouldn't be playing with it, I am aware of that there
isn't any guarantee of compatibility between versions of non-exported
symbols and that futzing around inside dark areas of the system could
have dire consequences. This is primarily for my own use in exploring
how the system works and what is possible.
Another obvious response is to build your own version of xnu where you
add the symbol to the export set.
Vincent
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.