[纯干货]如何挑选一款合适的手机用来做 APP 逆向/折腾特殊功能(公众号直链)

2019-07-17 15:46:36 +08:00
 locoz

文章内容点我查看

内含“我们为什么需要一部真机”以及“如何选一款合适的手机”两个部分,全文共 4300+字,纯干货,无图。

历史文章:

如何让你写的爬虫速度像坐火箭一样快 [并发请求]

APP 逆向神器之 Frida [ Android 初级篇]

当你写爬虫遇到 APP 的请求有加密参数时该怎么办? [初级篇-常规模式]

当你写爬虫遇到 APP 的请求有加密参数时该怎么办? [初级篇-秒杀模式]

当你写爬虫抓不到 APP 请求包的时候该怎么办? [初级篇]

当你写爬虫抓不到 APP 请求包的时候该怎么办? [中级篇]

当你写爬虫抓不到 APP 请求包的时候该怎么办? [高级篇-混淆导致通用 Hook 工具失效]

5G 的到来会对爬虫产生怎样的影响?

当你写爬虫时遇上 Flash+加密的解决方式

听说这个爬虫面试题很难?看完你就知道怎么做了

觉得文章质量不错的朋友可以关注一下我的公众号或知乎专栏,公众号二维码在此:

2176 次点击
所在节点    分享发现
9 条回复
CEBBCAT
2019-07-17 16:23:09 +08:00
写得我觉得还可以吧,就是觉得有的地方结论过于武断,没有充分讨论。就像……初学者在 CSDN 的博客的感觉

另外楼主图片打码动动脑子呀,你看这个图:

把右下角微信打的水印裁掉,红色用什么曲线工具拉没,再什么二值化,液化一下,说不定比你原图质量都要高了,哈哈
CEBBCAT
2019-07-17 16:24:41 +08:00
另外,楼主图片分辨率好像都不高,看着有点费劲。不知道是不是因为微信太小家子气,压缩太狠了
locoz
2019-07-17 16:34:48 +08:00
@CEBBCAT #1 “有的地方结论过于武断”,是指哪一篇的哪一部分呢?你带了个并发那一篇文章里的图片,我不太清楚你说的是哪里。

然后这个水印问题无所谓的,防的是那种爬了文章自动发布加广告的培训班营销号,对于那些愿意花时间洗稿的人而言加水印没多大意义,实在不行他也完全可以自己操作一遍去截图,截图肯定是要比改图快的。
locoz
2019-07-17 16:35:28 +08:00
@CEBBCAT #2 分辨率是微信压缩的,原图全是原始分辨率无压 PNG
CEBBCAT
2019-07-17 16:50:09 +08:00
@locoz #3 我说结论武断的地方只是选手机这一篇。

| 我不在 Android 开发,说错了您指正。

比如 ['市面上常见虚拟机的系统版本较为固定', '市面上常见虚拟机的系统魔改过多']这些,这些立论根本不能支持你的『虚拟机不堪一用』,毕竟 Google 提供的模拟器这两样问题都没有

再看『所以首先我们得看看选择的手机刷机是否方便,而这个角度是有一个快速筛选方法的』,您下一句给的答案是『很简单,只需要挑一些公认好刷机的品牌购买就好了』。我%……

还有双系统分区那边,说道『如果你在刷机的时候没有覆盖另一个分区,而重启后又一不小心进了另一个分区的话就会看起来跟没刷机一样;』,这纯属小概率手误,细心就可以避免,这根本不能称之为论据吧

临发送前,我想这也可能是我不适合这样冗长的行文吧
locoz
2019-07-17 17:05:01 +08:00
@CEBBCAT #5 嗯,我一一给你解释一下。
首先你说的第一点,这里我指的是像夜神之类的,这类在爬虫、逆向类帖子、文章中经常被提到的所谓的模拟器(虚拟机),Google 提供的是没有这种问题,但它还是会触碰到消耗资源过多这一点。另外其实除了做 Android 开发的人以外,似乎用 Android Studio 自带模拟器的并不多。

然后是第二点,这个答案我认为没啥问题,后面我也给出了像小米、一加这种品牌,确实这类品牌在社区支持度和解 BL 锁方面都有很大的优势,也是公认的好刷机、适合用来折腾的类型。

第三点,这一点应该不算是小概率手误,A/B 分区手机的在刷完机之后如果没有覆盖 /选定的话会默认进之前的分区(没见过太多这类设备,可能有不一样的),而刷完包是会自动重启的(目前接触过的 Essential Phone 就是这样),没接触过 A/B 分区的一般还不会想到这方面。之前弄 Essential Phone 的时候就碰到过这个问题,看到刷完还是原样就懵了,查了一下 A/B 分区才知道是这样。
locoz
2019-07-17 17:14:33 +08:00
@CEBBCAT #5 补充一下第一点的解释。
1、之所以会有“除了做 Android 开发的人以外,用 Android Studio 自带模拟器的人不多”这个情况,我猜应该是因为 Android Studio 安装时需要装的一些资源下载速度很慢,需要 fq 才能加速,以及其他像夜神之类的产品安装太方便了导致的。
2、除了这些以外其实还有一个因为样本量比较少所以我就没写上去的问题,那就是现在对虚拟机的检测技术已经很成熟了,有些 APP 会检测当前是否在虚拟机中(比如某知名社交 APP ),如果是的话就隐藏部分逻辑(比如某购物 APP )、走另一种处理方式(比如某手游)甚至是偷偷对使用者特殊监控(比如某知名社交 APP ),不管是为了做爬虫而逆向还是为了搞别的事情而逆向,这种问题都会导致浪费时间或者留下把柄。
zdnyp
2019-07-19 11:02:07 +08:00
支持,虚拟机太耗资源了...一开贼卡。也是网上看的用的夜神...
azh7138m
2019-07-19 13:48:03 +08:00
@locoz
> 刷完包是会自动重启

笑死,我的 ph1 怎么就不会这样。会重启只是那个 sh 里面写了个 reboot。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/583812

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX