需求
去除启动页广告
去除列表推荐广告
去除评论顶部推荐广告
去除烦人的置顶(额,其实我本次逆向,就是为了去除这个置顶的)
好了,需求有了,那就着手准备工具吧。
工具及软件
越狱的手机一部
Mac开发环境
Mac上脱壳软件:dumpdecrypted.dylib
Mac上导出头文件软件:class-dump
手机上抓包软件:Thor
电脑上插件开发:Theos
电脑和手机上:Reveal
文本编辑 Sublime Text
逆向过程
前期准备
既然逆向开发,那肯定先得给原生的App脱壳,导出头文件,这些基本的操作就不在本文详述。感兴趣的可以网上自行搜索学习。利用Thor先抓一个今日头条的数据包,一般来说直接看返回值,json格式的,然后复制到网页上解析。如下