⑴ 如何抓iphone的数据包,并进行数据分析
1
安装/打开 iFunBox,点击【快捷工具箱】的【USB隧道】(目的在于:基于 USB 的 iOS 和 PC 之间的网络链接),并查看 IP 和 Port;
如果【USB隧道】提示:“在端口1-256号上未检查到开放的端口”。那么需要在越狱的 iPhone 手机上,安装 OpenSSH工具(在 Cydia 上搜索 SSH,选择 OpenSSH 进行安装)
2
点击【快捷工具箱】的【SSH密码】,查看 iPhone 的远程链接的密码
注:默认的 SSH 密码是 alpine,初次安装 SSH,点击【SSH终端】,会提示修改成随机的字符串;
3
使用 XShell 远程登陆 iPhone,输入Tcpmp命令:tcpmp -i pdp_ip0 -nn -XX -s 0 -w /tmp/test.pcap tcp or port 53(可以通过ifconfig命令查看使用哪个网卡,选择非回环、公网IP的网卡)
如果提示【-sh: tcpmp: command not found】,就需要在 Cydia 上安装 tcpmp
如果提示【-sh:ifconfig: command not found】,就需要在 Cydia 上安装 network-cmds
建立远程链接的同时,要保证【USB隧道】保持链接,也就是iFunBox在前台运行着。
4
先将 pcap 包进行转化成Wireshark可读的 pcap 包:
1)先将附件的 Fixpkt 拷贝/usr/bin目录,然后提权:chmod 755 /usr/bin/Fixpkt;
2)进入 /usr/bin 目录:cd /usr/bin;
3)转换 pcap 包:Fixpkt /tmp/test.pcap /tmp/Amazon-HTTP.pcap;
5
然后点击【iFunBox文件管理】左侧的【文件系统】,进入/tmp目录,然后将需要的 pcap 包选中,右击选择【复制到电脑上去】
6
在用Wireshark对pcap包进行分析。
因iphone机子挂了,没办法po图给大家,如有疑问大家留言在讨论方法。
7
如果找不到ios系统的Fixpkt命令,可以下载个linux版本的,将iphone抓取到的pcap包到linux机子上,进行Wireshark可读的pcap包转换。
注意事项
iphone手机需要root的权限,有可能需要越狱才行。
⑵ 苹果如何提取app数据
苹果如何提取app数据?Mac上面的应用通常通过App Store下载,那么想要提取出来给第二台Mac安装怎么办呢?其实方法很简单的。因为Mac上面的安装格式有两种一种是dmg格式,一种是pkg格式。前一种就是打包的格式,Mac上面安装的时候还是需要解压的。后者跟win的exe一样。例如输入法就是这种格式的。
工具原料keka for mac
方法/步骤分步阅读
1
/5
这个应用的提取方式适用本身是dmg格式的文件pkg文件未测试。首先是打开finder,选择需要提取的文件,右键它拷贝。
2
/5
在桌面右键一个新的文件夹,进去新文件夹把应用粘贴在这里。
到这里应用就可以在其他的电脑上面运行了,后缀名是APP的可以直接运行不必要安装。但是这样子显然不符合我们的要求,要把它变成dmg文件,方便使用以及安装软件。
3
/5
为了制作dmg文件,首先是安装keka这个软件,打开软件后点击箭头的位置。
4
/5
然后再打开一个dmg文件,把里面的应用文件夹拖入我们刚刚建立的文件夹内。这样子,除了APP后缀的应用外,还有一个应用文件夹。等人家电脑用的时候,就直接拖入里面即可。
5
/5
打包成dmg文件,把新建立的文件夹拖入keka主界面即可打包成一个标准的dmg文件。
⑶ 苹果怎么抓包
问题一:怎样用PP助手抓包 苹果论坛 抓包,你是指下载旧版本APP吗看你可以使用PP助手直接下载安装旧版本的应用程序。
首先电脑下载安装完成之后连接手等待设备成功识别就可以在主界面点击【安装移动端】。
之后你可以在手机PP助手上面搜索你想要下载安装的APP,查看其历史版本,选择你想要安装的历史版本安装就好。
问题二:iphone ios9 怎么抓包 方法/步骤
启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“Fiddler Options”对话框。
在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote puters to connect”后面的复选框,然后点击“OK”按钮。
根据下图提示,获取你自己电脑的ip地址,端口默认为:8888
设置手机wifi代理。
由于安卓手机和苹果手机系统不同,请自行网络自己手机型号的wifi代理如何设置。(比如,网络搜索“小米手机如何设置wifi代理”)
安卓设置,简化版:设置-->WLAN-->点击(有些是长按-->点击“修改网络”)当前链接的wifi-->会看到设置“代理”的选项,选择手动-->服务器/主机名输入上一步获取的电脑ip,端口默认:8888
iPhone设置,简化版:设置-->WLAN-->点击当前链接的wifi-->会看到设置“HTTP代理”的选项,选择手动-->服务器/主机名输入上一步获取的电脑ip,端口默认:8888
问题三:iphone 用什么工具可以抓包 Fiddler绝对称得上是抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。
Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。灶档
前提条件:安装Fiddler的机器,跟隐核乱Iphone 在同一个网络里, 否则IPhone不能把HTTP发送到Fiddler的机器上来。
问题四:有没有iphone上直接用的抓包app或插件 两种方式,各有优劣且互补,一般第一种即可,对于不走代理的 App 选择第二种方式第一种 Fiddler:利用 Fiddler 抓包,适合大多数走代理的应用,优点 (1) 无需 root (2) 对 Android 和 Iphone 同样适用 (3) 操作更简单方便(第一次安装配置,第二次只需设置代理即可) (4) 数据包的查看更清晰易懂,Fiddler 的 UI 更简单明了 。 Mac 下可以使用 Charles ,破解版的 Licence Key第二种 Tcpmp:对于不走代理的 App 可以利用 tcpmp 抓取 andorid 手机上网络数据请求,利用 Wireshark 查看,可见:如何利用Tcpmp抓取andorid网络数据请求,Wireshark查看
问题五:iOS怎么抓包? 我给你基本思路
1. 你要通过笔记本共享连接
2. iPhone连接笔记本的网络
3. 电脑上安装嗅探工具,比如免费的SHARKWIRE,wireshark/功4. 在SHARKWIRE抓来自你iPhone的包
问题六:Fiddler怎么对IPhone手机的数据进行抓包分析 Fiddler绝称抓包神器 Fiddler能截获各种浏览器发HTTP请求, 截获各种智能手机发HTTP/HTTPS请求
Fiddler能捕获ISO设备发请求比IPhone, IPad, MacBook. 等等苹设备 同理截获AndriodWindows Phone等设备发HTTP/HTTPS
前提条件:安装Fiddler机器跟Iphone 同网络 否则IPhone能HTTP发送Fiddler机器
截获智能手机发HTTP包用?
用处: 手机软件程序员利用Fiddler截获手机发HTTP包 调试程序
用处二: 软件测试氏迹员用于测试智能手机软件
用处三: 用App应用商店刷排名
配置Fiddler, 允许远程连接
打Fiddler, Tools-> Fiddler Options (配置完记要重启Fiddler).
选Decrpt HTTPS traffic, Fiddler截获HTTPS请求
选Allow remote puters to connect. 允许别机器HTTP/HTTPS请求发送Fiddler
获取Fiddler所机器IP址
简单吧 我Fidder所机器址: 192.168.1.104
IPhone安装Fiddler证书
步让Fiddler能捕获HTTPS请求 需要截获HTTP请求 忽略步
1. 首先要知道Fiddler所机器IP址:假我安装Fiddler机器IP址:192.168.1.100
2. 打IPhone Safari, 访问 点FiddlerRoot certificate 安装证书
IPhone配置Fiddler代理
打IPhone, 找网络连接 打HTTP代理 输入Fiddler所机器IP址(比:192.168.1.104) 及Fiddler端口号8888
功告始抓包
现IPhone应用(比Safari, firefox, itunes, App Store)发HTTP/HTTPS都Fiddler获取
实例:打Safari
1. 输入 看看Fiddler能否捕获
2. 输入 看看Fiddler能否捕获
HTTPHTTPS都截获 能截获 断点修改Request, 修改Response, Do what you want.
用完 记IPhoneFiddler代理关闭 免IPhone网
能捕获HTTP,能捕获HTTPS解决办
候发现 Fiddler 能捕获IPhone发HTTP请求 能捕获HTTPS请求 原能证书没安装 解决办:
1. 先IPhone所Fiddler证书删除 (拿IPhone 点设置->通用->描述文件)
2. 安装面重新安装Fiddler证书
问题七:charles怎么抓包iphone上的请求 第一、HTTP抓包1、打开Charles程序2、查看Mac电脑的IP地址,系统偏好设置->网络就可以查看到了,比如我的ip地址是:192.168.1.73、打开iOS设置,进入当前wifi连接(Mac在一个局域网内),设置HTTP代理Group,将服务器填为上一步中获得的IP,即192.168.1.7,端口填8888:4、iOS设备打开你要抓包的app进行网络操作5、Charles弹出确认框,点击Allow按钮即可
问题八:怎么用fiddler进行苹果手机抓包 优先权仄康weihui3708
问题九:老哥们苹果怎么抓包 更新10 核实ios系统序列号苹官网查询激间看外观性能尤其4G通质量网速度;使用iTools查看电池循环数便采纳谢谢
问题十:Fiddler怎么对IPhone手机的数据进行抓包分析 配置Fiddler, 允许远程连接
打Fiddler, Tools-> Fiddler Options (配置完记要重启Fiddler).
选Decrpt HTTPS traffic, Fiddler截获HTTPS请求
选Allow remote puters to connect. 允许别机器HTTP/HTTPS请求发送Fiddler
获取Fiddler所机器IP址
简单吧 我Fidder所机器址: 192.168.1.104
IPhone安装Fiddler证书
步让Fiddler能捕获HTTPS请求 需要截获HTTP请求 忽略步
1. 首先要知道Fiddler所机器IP址:假我安装Fiddler机器IP址:192.168.1.100
2. 打IPhone Safari, 访问 点FiddlerRoot certificate 安装证书
IPhone配置Fiddler代理
打IPhone, 找网络连接 打HTTP代理 输入Fiddler所机器IP址(比:192.168.1.104) 及Fiddler端口号8888
功告始抓包
现IPhone应用(比Safari, firefox, itunes, App Store)发HTTP/HTTPS都Fiddler获取