还是说把手机里面的刷机包的ROM提取去来。
A-如果是下载好的刷机包提取的话:
1:使用数据线连接电脑,选择数据传输,
2:然后从手机里面复制到电脑即可提取出来。
B-如果是把现在的手机的刷机包ROM提取下来的话,方法如下:
1、 下载bootimgexe 放到任何一个内存盘,例如是E盘,
2、 把要提取的ROM包里的bootimg提取出来 放到bootimg文件夹目录里面,
3、 运行cmd系统命令,进入E: bootimg目录(E盘的话 先e: 然后再cd bootimg),接 着输入bootimg --unpack-bootimg , 揭开bootimg文件,得到kernel和ramdiskgz 两个文件,ramdiskgz文件可以直接删除掉。
4、把kernel文件改名为zImage。
5、找一个老版本的内核包,然后用zImage、bcm4329ko分别替换老版本内核文件包中 的同名文件, 路径是: kernel/zImage 和system/lib/modules,路径千万不能错。
6、老内核随便改什么名字。刷机包里面的META-INF里面是签名和刷机用的脚本什么的。 com/google/android/ updater-script文件是刷机时显示的文字,用notepad打开, ui_print(" ")括号里面可以改成随意文字,然后关闭保存,成功提取出刷机包里面的ROMCharles是一个网络抓包工具,我们可以用它来做App的抓包分析,得到App运行过程中发生的所有网络请求和响应内容,这就和Web端浏览器的开发者工具Network部分看到的结果一致。
相比Fiddler来说,Charles的功能更强大,而且跨平台支持更好。所以我们选用Charles作为主要的移动端抓包工具,用于分析移动App的数据包,辅助完成App数据抓取工作。
一、本节目标
本节我们以京东App为例,通过Charles抓取App运行过程中的网络数据包,然后查看具体的Request和Response内容,以此来了解Charles的用法。
二、准备工作
请确保已经正确安装Charles并开启了代理服务,手机和Charles处于同一个局域网下,Charles代理和CharlesCA证书设置好。
三、原理
首先Charles运行在自己的PC上,Charles运行的时候会在PC的8888端口开启一个代理服务,这个服务实际上是一个>未使用内存卡的机型,在手机不能解锁或损坏不亮屏时,无法备份手机里的资料;若使用了内存卡,可将内存卡取出,插入到其他手机上查看资料;也可以通过读卡器将资料备份到电脑上;保存在手机卡上的联系人,可将手机卡取出,装在其他手机上即可查看联系人。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)