Version 0.3 is here. A couple small bugs are fixed, module features can be controled via sysctl variables (enable or disable features) and code is split into different source files (it was a mess in a single file!). Tiger support is removed so it’s ready to work with Leopard 10.5.6. Check the README file for more info.
As a bonus I discovered that DTrace equivalent to PT_DENY_ATTACH (P_LNOATTACH) is bypassed due to our ptrace hijack. Didn’t knew about this one
Check the source for antidebug.c to understand why this happens.
Code: onyx-the-black-cat-v0-3.tgz (SHA1(onyx-the-black-cat-v0-3.tgz)= 194c2e7481113b562c6e23a2b5059769bc9e8ffb)
-
Hi fG,
today I tried onyx the black cat and got an kernel panic – this happens while applemail was receiving emails.
After a restart mail was messed up – no accounts and no emails – all lost.
I’m working on a ppc mac with mac os x 10.5.6
Hope you can fix that.tracemac
-
There is no .kext file provided in v0.3′s post. Or what am I missing?
-
There are still apps like “Vector Magic” (http://vectormagic.com/desktop) on which you cannot bypass the ptrace traps with this kext.
It would be great to get them bypassed too in a further release of “Onyx The Black Cat”.
-
I second your last message fG, no prob here with Vector Magic, too (on ppc)
btw: any news about the kernel panic prob?
tm
-
How do I make this compatible with 10.5.7 ? (or is it already?)
-
Thanks, changing it to 9.7.0 worked fine.
Comments are now closed.
12 comments