HHVM 3.3.x for Mac OS X

空气 | HHVM, Mac & Mac OS X | 2015-05-07
封装可移植版本的hhvm for MacOSX,备忘下 otool -L dylib/libdwarf.3.dylib otool -L dylib/libevent-2.0.5.dylib otool -L dylib/libfreetype.6.dylib otool -L dylib/libglog.0.dylib otool -L dylib/libgmp.10.dylib otool -L dylib/libiconv.2.dylib otool -L dylib/libjpeg.8.dylib otool -L dylib/liblz4.1.0.0.dylib otool -L dylib/liblzma.5.... [阅读全文]

iOS Anti-Debugging Protections #2

空气 | Mac & Mac OS X, 转载收藏, 逆向工程 | 2015-01-14
.text code,#article .text table{background-color:#f2f2f2} In the previous part (iOS Anti-Debugging Protections: Part 1) we discussed about ptrace and how it can be used to prevent a debugger from attaching to a process. This post describes a technique that is commonly used to detect the presence of a debugger. Note that unlik... [阅读全文]
ė139 6没有评论 0

iOS Anti-Debugging Protections #1

空气 | Mac & Mac OS X, 转载收藏, 逆向工程 | 2015-01-14
.text code,#article .text table{background-color:#f2f2f2} Many iOS applications use anti-debugging techniques to prevent malicious users from using a debugger to analyze or modify their behavior. In this first part of the iOS anti-debugging series I will describe one of the most commonly used anti-debugging techniques in iOS ... [阅读全文]
ė154 6没有评论 0

编译textmate的几点备忘

编译textmate的几点备忘
空气 | Mac & Mac OS X | 2014-10-25
textmate2在使用一段时间后,会弹出这样的提示,迫使你去官方更新: TextMate is Outdated! You can get a new version from https://macromates.com/download. 如图: 这种情况textmate根本打不开,有网的时候还好说,可以去github上下载新版本,没网的时候就只能干着急,所以着手重编译了一个版本。 编译前需要修改下这个文件:textmate/Applicati... [阅读全文]
ė1771 6没有评论 0

Mac下strace的用法

Mac下strace的用法
空气 | Mac & Mac OS X | 2013-02-09
strace在linux下用来跟踪某个进程的系统调用 在solaris下,对应的是dtrace 在mac下,对应的命令是:dtruss 使用该命令时需要root权限,否则会出现如下报错 Shell dtrace: failed to initialize dtrace: DTrace requires additional privileges 1 dtrace: failed to initialize ... [阅读全文]
ė1262 6没有评论 0