【990.am】iOS逆向工程之Reveal工具的安装,很好用的安卓手机管理工具

锤子集团的制品,值得①试。由于安卓系统和Mac连接时,传输和管理文件的法门都较为简陋,所以大家精心为您支付了斯马特Finder让你在Mac上也得以便宜自如地管理您在Android手机中的内容按文件类型智能为你整理您手提式有线电话机中的照片、音乐和录制,您还足以通过它敌手机中的内容张开编写制定操作。

在Mac上抓Android手机的Https包

iOS逆向工程之Reveal工具的装置、配置与利用,iosreveal

明日博客内容相比较轻便,不过仍然蛮重要的。平时有同伴在QQ上偷偷问小编,说博客中是怎么着利用Reveal查看AppStore中下载利用的UI层级的,那么就在明日这篇博客中作为1个核心来统一的牵线一下吧。纵然英特网有关材质一抓一大把,不过照旧有须要详细的下结论一下的。

依然那句话,“工欲善其事,必先利其器”,在头里的多篇博客中不仅1次用到那个壮大的辨析工具Reveal,在此以前大家用它来查看本人App以及从AppStore中下载的App的UI层级,效果都以老大不错的。Reveal在逆向工程中不只有是用来查看UI层级的,它能够帮您定位难题。举例举个简易的例子,假诺你想在某些App的有些页面弹出三个Alter,那么Reveal会很自在的帮您找到这些页面以及有关的类。

好了,废话少说,前几天博客的主旨正是什么在越狱情况下布署和动用Reveal来查看App的UI层级。Reveal
for
Mac版能够从Reveal官方网址络下载,可是只可以试用30天。你也得以从网络一直下载破解版的Reveal。假如您想搞的特有思点,使用Hopper本人去破解官方的Reveal,网络有应用Hopper来修改Reveal汇编,破解Reveal的课程,亲试有效。使用Hopper破解Reveal的不做请移步于“Reveal破解链接”,在时下流行版本壹.陆.三是行得通的。本篇博客中所使用的Reveal
一.6.三正是运用Hopper举办破解。当然,那不是明天的核心,明日的大旨是怎么样利用Reveal。

自然明天博客中所涉及的开始和结果是在越狱手提式有线电话机上开始展览的,如何运用Reveal在未越狱的手提式有线电话机上查看你自个儿的App的UI层级,请自行谷歌(Google),在此就不做过多废话了。

 

壹、在越狱设备上布署Reveal

江湖的内容是依照越狱的装置操作的,设备的体系版本为iOS9.2.1 越狱版。

1. Reveal Loader安装

率先大家打款越狱设备的Cydia,然后在追寻中输入Reveal
Loader,并且展开安装就可以,下方是设置后的功用。这一步比较轻松,安装后重启SpringBoard就可以。

   990.am 1

 

 

2.导入libReveal.dylib

这一步也是比较重大的一步,安装完上述的Reveal
Loader
后请查看是还是不是有/Library/RHRevealLoader本条文件夹,并且规定该文件夹中是不是有libReveal.dylib本条文件,假诺有的话,请跳过这一步,假如未有,那么就往下看呢。

(1)操作越狱设备文件所需的工具

道理当然是那样的,本有的需求对越狱设备中的文件系统进行操作,并且将Mac上的文本夹导入到设备中。当然你能够运用OpenSSH来连接你的器具,可是假如将Mac中的文件导入到越狱设备对应的文本夹中,依然采用下方的可视化学工业具越来越直观一些。

俗世是自身本地装的五个工具,当然在那之中任何1个都能够操作iOS设备的文件系统,可是iExplorer那一个工具的功用越来越强劲一些。iExplorer可以查阅你的Mac上保有iOS设备的备份文件,当然也包蕴非越狱设备的备份文件。

  990.am 2

 

(2)libReveal.dylib

咱俩Mac上的Reveal自带了四个库,3个是libReveal.dylib,贰个是Reveal.framework。在未越狱的配备上使用库是后世,本篇博客中选用的是前者。那七个公文位于Reveal中的iOS
Library中。Reveal菜单->Help->Show Reveal Library in Finder
->iOS
Library
。通过上述目录就足以找到我们要求的文本,当然本篇博客中我们只要求libReveal.dylib那一个文书。

  990.am 3

找到上述的libReveal.dylib文件后,使用IExplorer拷到大家的装置中相应的目录下就能够。如下所示。

  990.am 4

至此,我们的Reveal布局职业就截止了,接下去正是运用Reveal来做一些作业了。

 

 

二、Reveal的使用

一.在设备上摘取能够Reveal的App

大家在越狱设备上设置完Reveal
Loader
后就能够在装置中找到Reveal的安排项,在该配置项中大家能够去选取要Reveal的App,
当然对于越狱手提式无线电话机,手提式有线电话机上设置的有着App都得以Reveal。当然也席卷从AppStore【990.am】iOS逆向工程之Reveal工具的安装,很好用的安卓手机管理工具。下载的,也囊括iOS系统自带的。如下所示:

  990.am 5  990.am 6

【990.am】iOS逆向工程之Reveal工具的安装,很好用的安卓手机管理工具。 

贰.翻看系统App”股票商场”的UI层级

地点Reveal的布局职业就以及配备好了,接下去的时刻正是Reveal的选择时间了。Mac上Reveal查看设备上App的UI层级时是没有必要使用USB实行一连的,但要保险你的iOS设备与您的Mac在同2个局域网内。下方那一个截图便是本身在利用Reveal时的一个截图,Decouple德姆o
on 呵呵(iOS
九.三.二)那么些设备是本身三个同事的,当然她的手提式有线电话机是未越狱的设施,但是他的App中引进了Reveal.framework这些包,所以小编在那边也是能够看来的。下方是自个儿的越狱设备,当然那么些“股票商号”App是iOS系统自带的App,
接下来就看一下怎么着去行使Reveal在越狱设备上来查看第一方App的UI层级。

  990.am 7

在上边截图中,大家点击下方的股票市集那条就足以Reveal“股票市镇”这几个App了。下方正是“股票市镇”那App的UI层级图。

  990.am 8

 

经过上述手续,Reveal就能够平时干活了,至于怎么让Reveal的效应发挥到极致,那么还得看使用的人呢。后天博客就先到此刻。

前日博客内容相比轻松,可是还是蛮重要的。日常有小伙伴在QQ上暗中问作者,说博客中…

SmartFinderfor Mac 1.0.4介绍

设置破解查理

【990.am】iOS逆向工程之Reveal工具的安装,很好用的安卓手机管理工具。官方网站下载:
http://www.charlesproxy.com/download/
目前新星的是肆.一.二

查理 4.1.贰 破解补丁:链接:
https://pan.baidu.com/s/1gfcgaY3
密码: xgdu
【990.am】iOS逆向工程之Reveal工具的安装,很好用的安卓手机管理工具。只需求解压,将 查理_v4.1.2_For_MAC 2 中的Charles.jar
覆盖到Contents-->Java中就可以(右键Charles.app–>显示包内容)

Android手提式有线电话机抓包

  • 查看Mac的ip地址,使用ifconfig命令
  • 开发手提式有线电话机wifi设置代理,主机名填写Mac的ip,端口填写8888(Charles暗中认可使用888八端口,也足以安排)

后来采纳手提式有线电话机发起互联网请求,在Charles中就足以抓到包了。

相关文章