Vic*_*nin 4 macos messaging kernel ios
我正在寻找一些全面的内容来阅读
1)Mach消息(mach_msg函数和朋友)
2)Mig系统(mig_get_reply_port函数和朋友)
我找到了以下内容:
a)不同的开源(例如http://opensource.apple.com/source/Libc/Libc-167/threads.subproj/mig_support.c)
b)本文仅提供简要概述http://hurdextras.nongnu.org/ipc_guide/mach_ipc_basic_concepts.html
c)MacOS X Internals书(http://www.amazon.com/Mac-OS-Internals-Systems-Approach/dp/0321278542).我正在考虑购买它,但我需要的只是10页,其中描述了Mach消息,所以我试图找到其他信息来源.
首先,有Apple的开发者文档.从Mach概述和内核编程指南中的以下部分开始(链接可能不会长时间保持良好状态; Apple往往会重新组织;另外,您可能更喜欢在Xcode中搜索而不是在线搜索).从这里您还可以找到参考文档的链接.
从学术来源还有很多关于马赫的文献.从CMU Mach教程站点和HURD档案开始,但也尝试搜索一对名为"A Programmer's Mach to Mach"的文章,我可以在.ps格式的两个不同的FTP 档案中找到这些文章..此外,我假设您看到您链接的HURD文档是更大指南的一部分(单击"常规TOC"链接到达那里),但它仍然不那么详细.
还有来自Phrack(例如,开发MacOS X Kernel Rootkits)或Uninformed(例如,在Mac OS X上滥用Mach)等来源的有趣内容,但请记住,大多数写这些内容的人更喜欢通过逆向工程学习所有内容,即使公共文档很容易获得,这意味着他们有一些奇怪的术语和知识上的一些奇怪的空白.(更不用说他们并不真正关心某些东西应该做X还是碰巧做X,只要X是他们可以利用的东西......)
| 归档时间: |
|
| 查看次数: |
900 次 |
| 最近记录: |