Class-dump使用方法

准备

  • 下载地址
  • 把它复制到/usr/bin目录:$ sudo cp /Volumes/class-dump-3.5/class-dump /usr/bin

使用

  • 确定要搞的APP的可执行文件名:
    • 一般macOS的应用是 xxx.app/Contents/MacOS 下的文件
    • iOS的xxx.app/Contents下有大量文件,用plutil工具通过Info.plist的信息来确认比较方便:$ plutil -p Info.plist | grep Executable
    • 开始dump头文件,命令格式为: $ class-dump -S -s -H 可执行文件 -o 输出目录
    • 比如:$ class-dump -S -s -H temService -o ~/Downloads/temService/headers
    • 然后就能在输出目录找到这些.h文件了

关于脱壳

由于AppStore下载下来的APP都被加壳了,不先脱壳就得不到原始的可执行文件,也就无法通过class-dump获取到头文件啦。

破解 SmoothScroll v1.1.5

对于我们黑苹果机器来说,没有原生的触摸板和MM鼠标,就没有顺滑的滚动体验,无意中看pcbeta有人推荐这个改善体验,试了一下,还真的不错,我的罗技M325在macOS下是没有驱动的,配合它还不错。
本次的目标是v1.1.5这个版本,我看威锋论坛有人已经放出破解版了,所以我只是凑凑热闹而已。

Mac环境安装Hexo

之前的老博客用的是WordPress,用起来各种插件还是挺丰富多彩的,可惜就是文章排版什么的很让人头痛。后来接触到Markdown语法,简洁清晰,感觉真是很适合写作。
搜索了一下WordPress相关的Markdown插件,结果都不尽人意,反而看到有讨论说用Hexo来搭建博客,可以直接用Markdown来写作,顿时感觉醍醐灌顶,因为平时博客写的都是技术文(水),对其他特殊的排版格式没有要求,于是就萌生了搭建Hexo博客的念头。
下面我假定你是个coder,Xcode已经安装好,那git什么的自然都有了,如果你不是,那么再搜索别的文章吧,我懒得补充哦。

美服SealOnline主程序SO3D.exe脱壳过程

偶尔翻硬盘的时候看到一个Doc文件,打开一看,是关于脱壳的。

这游戏的名字总会勾起我的回忆——希望OL。因为它是我唯一一款从公测的时候就玩的游戏,然后在偶尔玩玩,到06-07年期间就进入疯狂沉迷阶段,每个星期放学回家必定要玩上一整天。甚至于新年过年也在游戏里和情侣一起放放焰火。
年纪大了,难免喜欢怀念过去,总会想起一些人一些事……

百度贴吧签到请求分析

有段时间对贴吧比较着迷,比如:搞笑吧,帝吧,s_cu*e官网吧(你懂的),各种涨知识啊!
于是每天必然签到,然后发现了手机的贴吧客户端有“一键签到”功能,顿时感觉这是业界良心啊!
但是一用之下却发现了各种坑爹,比如抢签的时段(凌晨0点-1点)不能用,7级以下的吧不能用……
实在让人痛心疾首,捶胸顿足,大呼苍天不公!

当时怀着满眶热泪,在i9305下载了Android版的贴吧简版(这个2M,正式版21M),配合Fiddler的HTTP代理抓包,分析它的登陆和签到机制,然后再写个小工具模拟签到行为……妈妈再也不用担心我的签到了。

废话就是多,下面入正题。

|