内含“我们为什么需要一部真机”以及“如何选一款合适的手机”两个部分,全文共 4300+字,纯干货,无图。
APP 逆向神器之 Frida [ Android 初级篇]
当你写爬虫遇到 APP 的请求有加密参数时该怎么办? [初级篇-常规模式]
当你写爬虫遇到 APP 的请求有加密参数时该怎么办? [初级篇-秒杀模式]
当你写爬虫抓不到 APP 请求包的时候该怎么办? [初级篇]
当你写爬虫抓不到 APP 请求包的时候该怎么办? [中级篇]
当你写爬虫抓不到 APP 请求包的时候该怎么办? [高级篇-混淆导致通用 Hook 工具失效]
觉得文章质量不错的朋友可以关注一下我的公众号或知乎专栏,公众号二维码在此:
1
CEBBCAT 2019-07-17 16:23:09 +08:00
|
2
CEBBCAT 2019-07-17 16:24:41 +08:00
另外,楼主图片分辨率好像都不高,看着有点费劲。不知道是不是因为微信太小家子气,压缩太狠了
|
3
locoz OP @CEBBCAT #1 “有的地方结论过于武断”,是指哪一篇的哪一部分呢?你带了个并发那一篇文章里的图片,我不太清楚你说的是哪里。
然后这个水印问题无所谓的,防的是那种爬了文章自动发布加广告的培训班营销号,对于那些愿意花时间洗稿的人而言加水印没多大意义,实在不行他也完全可以自己操作一遍去截图,截图肯定是要比改图快的。 |
5
CEBBCAT 2019-07-17 16:50:09 +08:00
@locoz #3 我说结论武断的地方只是选手机这一篇。
| 我不在 Android 开发,说错了您指正。 比如 ['市面上常见虚拟机的系统版本较为固定', '市面上常见虚拟机的系统魔改过多']这些,这些立论根本不能支持你的『虚拟机不堪一用』,毕竟 Google 提供的模拟器这两样问题都没有 再看『所以首先我们得看看选择的手机刷机是否方便,而这个角度是有一个快速筛选方法的』,您下一句给的答案是『很简单,只需要挑一些公认好刷机的品牌购买就好了』。我%…… 还有双系统分区那边,说道『如果你在刷机的时候没有覆盖另一个分区,而重启后又一不小心进了另一个分区的话就会看起来跟没刷机一样;』,这纯属小概率手误,细心就可以避免,这根本不能称之为论据吧 临发送前,我想这也可能是我不适合这样冗长的行文吧 |
6
locoz OP @CEBBCAT #5 嗯,我一一给你解释一下。
首先你说的第一点,这里我指的是像夜神之类的,这类在爬虫、逆向类帖子、文章中经常被提到的所谓的模拟器(虚拟机),Google 提供的是没有这种问题,但它还是会触碰到消耗资源过多这一点。另外其实除了做 Android 开发的人以外,似乎用 Android Studio 自带模拟器的并不多。 然后是第二点,这个答案我认为没啥问题,后面我也给出了像小米、一加这种品牌,确实这类品牌在社区支持度和解 BL 锁方面都有很大的优势,也是公认的好刷机、适合用来折腾的类型。 第三点,这一点应该不算是小概率手误,A/B 分区手机的在刷完机之后如果没有覆盖 /选定的话会默认进之前的分区(没见过太多这类设备,可能有不一样的),而刷完包是会自动重启的(目前接触过的 Essential Phone 就是这样),没接触过 A/B 分区的一般还不会想到这方面。之前弄 Essential Phone 的时候就碰到过这个问题,看到刷完还是原样就懵了,查了一下 A/B 分区才知道是这样。 |
7
locoz OP @CEBBCAT #5 补充一下第一点的解释。
1、之所以会有“除了做 Android 开发的人以外,用 Android Studio 自带模拟器的人不多”这个情况,我猜应该是因为 Android Studio 安装时需要装的一些资源下载速度很慢,需要 fq 才能加速,以及其他像夜神之类的产品安装太方便了导致的。 2、除了这些以外其实还有一个因为样本量比较少所以我就没写上去的问题,那就是现在对虚拟机的检测技术已经很成熟了,有些 APP 会检测当前是否在虚拟机中(比如某知名社交 APP ),如果是的话就隐藏部分逻辑(比如某购物 APP )、走另一种处理方式(比如某手游)甚至是偷偷对使用者特殊监控(比如某知名社交 APP ),不管是为了做爬虫而逆向还是为了搞别的事情而逆向,这种问题都会导致浪费时间或者留下把柄。 |
8
zdnyp 2019-07-19 11:02:07 +08:00
支持,虚拟机太耗资源了...一开贼卡。也是网上看的用的夜神...
|