最近研究golang,而golang的调试功能要借助gdb,这个东东在golang的安装包中是没有的,需要自己搞定。过程如下:
最简单的方法就是借助brew,二行命令按定:
$ brew tap homebrew/dupes $ brew install gdb
打开应用『钥匙访问』,从菜单上依次点击:『钥匙串访问』->『证书助理』->『创建证书』,
注:证书类型选择『代码签名』和『让我覆盖这些默认值』
注:更改完『有效期』后,一直点『继续』直到点到『指定用于该证书的位置』这一页,如下图:
注:在『系统』中找到已创建的证书,右键点击『选择简介』
注:在『信任』中将『代码签名』选择为『始终信任』
$ ps -e|grep taskgated 78 ?? 0:02.23 /usr/libexec/taskgated -s 6699 ttys000 0:00.00 grep taskgated $ sudo kill -9 78 $ codesign -s gdb-cert $(which gdb)
完成!我已在LiteIDE中测试通过!
Yosemite Golang gdb 证书 Updated on April 08, 2015 Yekki
阅读更多
无意中发现在SLE目录下有个Dont Steal Mac OS X.kext这么个东东,苹果居然用这么个雷人名子!这玩意儿何用呢?查了下资料,原来这东东是防止不良用户将苹果操作系统安装在PC兼容机上的!具体来讲,这东东就是用来解密的!解密啥?看看他包含的解密函数名page_...…继续阅读
发布于 March 27, 2015