tpwn: Mac Security Hole cve-2015-*

Developer reveals Mac security hole without telling Apple link 国外用户发现 Mac 漏洞, 并公布出了细节(事前尚未通知 Apple 关于漏洞的情况). 漏洞利用的 demo 源码在 github 上可以下载到. 验证了一下, 高危. 普通程序可直接提权 root. (后两次运行, 为安装了 NULLGuard.kext 补丁后 »

Kext signing for Mac Yosemite

音箱坏了之后, 手上的 TT 6Fire 声卡就一直没有使用过. 这两天准备给它洗尘 发现它已经不工作了. Wow ... 原因是, 不知觉间 系统早已升级到了 Mac 10.10 Yosemite (之前的 Custom driver for 10.9 的声卡驱动 此时失效了) 真是: 山中岁月容易过 世上繁华已千年 .. 漫漫修复路 打开 Xcode611 重新编译一次驱动 »

Apple Mail import failed

升级完系统后, 打开 Mail 发现卡在了 "Import message" 界面上, "Import message error". 打开 Console 看 Logs: bird[219]: Assertion failed: ![_xpcClients containsObject:client] Mail[423]: *** Assertion failure in -[MFIMAPAccount _IMAPMailboxForMailbox:name »

NSTask output log

$ /usr/bin/tar -vcf files.tgz ./files/ $ openssl dgst -sha256 -sign mykey.pem files.tgz $ ... Objective-C 下, 有时候需要直接执行 Terminal 指令, 并且获得 Console output. 如何实现呢? 以前这么做 NSNotificationCenter: // - (void)runTask { // pipe »