从小红书app开启逆向之旅(1)

上一课我们通过JustTrustMe + Xposed的方式禁止了小红书的SSL 证书验证,这一节课开始,我们正式开始撸小红书。

什么自动化测试工具
什么Appium……
什么AirTest……
什么selenium……
什么webdriver……
不存在的,我们就是要硬刚*********************************************************************
从小红书app开启逆向之旅(1)_第1张图片
爬虫的进阶之路无非在于这样几个点:

  1. JS逆向
  2. Android逆向
  3. 分布式、稳定、大规模的爬虫设计

我将带领大家走向Android逆向这条死胡同~~
啊不不不,是美好的进阶之路。

前言

Android逆向是一个很大很深的话题,我们这个系列探讨的是爬虫工程师日常的逆向需求,比如签名算法啊,Post请求中的加密啊,乱七八糟的随机字段啊……
即使只讨论爬虫工程师所面临的逆向任务,也仍然不是三言两语能讲清了,网上已经有许多app的逆向分享和算法实现了,但我总觉得大家藏着掖着,或者说不够具体,就像下面这样?

从小红书app开启逆向之旅(1)_第2张图片

本次教程结束!!

从小红书app开启逆向之旅(1)_第3张图片
所以我希望做一个展示尽可能多细节,毫无保留的app逆向学习的分享。不知道效果怎么样,也不知道能坚持多久,但大家的支持和认可是我学习和分享最大的动力!

学习本系列教程不需要Java基础,Android开发基础,加解密基础,只需要跟着一步一步走,就可以在app逆向上逐步入门和深入。

第一课,只需要配置Java开发环境,Android开发环境。
所以不做讲解,个人建议Java eclipse + Android Studio,从开发环境来说,Java Idea更好用,但需要收费,如果追求优雅简洁高效的开发环境,可以去淘宝买一下IDEA的授权码。

可能涉及到的问题:

  • SDK
  • JDK
  • Java环境的配置
  • Android Studio 的安装

建议先配置和安装Java开发环境,再弄Android Studio会方便很多。
这是一个快速下载Android Studio的网址 http://www.android-studio.org/
教程很多,比如这个 https://blog.csdn.net/zhiqiang_com/article/details/56837728
希望大家多搜索多百度,不要被第一步难倒!
大家加油!

你可能感兴趣的:(从小红书app开启逆向之旅(1))