初识app逆向

初识app逆向

关于逆向知识:

  • JS逆向案例,通过分析JS代码,得到算法,Python实现出来。

    必备技能:JavaScript编程语言、DOM、BOM、Chrome工具(抓包、调试)、经验(猜想、尝试)。
    
  • app逆向,抓包+分析app中的代码,得到内部算法,Python代码伪造出来。

今日目标:

  • 臧航准备网
  • 油联合伙人

1.臧航准备网

1.1 设备

  • 安卓手机,大家务必人手一部 + 必须root 【暂时不需要,大概day10】

    手机root的步骤:
    	- 解BL锁(官方申请,注意:切记不要重复申请,大致7天)
    	- 刷REC再刷面具进行ROOT
    注意:淘宝、咸鱼。
    
  • 模拟器,在电脑上模拟出一部手机。

    win: 逍遥、夜神、雷电、网易mumu等。
    mac: 网易mumu (暂时不支持m1)
    
    win系统同学,开启VT:https://mumu.163.com/include/16v1/2016/06/27/21967_625825.html
    m1的同学,搞一部真机+root。
    

当你安装好模拟器之后,要开启root权限。

在这里插入图片描述

1.2 安装app

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.3 抓包软件 charles

抓包软件的思路:

  • 设备 + PC 在同一个网络。
  • PC:安装抓包软件。
  • 设备:配置,设备想要发送网络请求都是由PC软件进行转发。
1.3.1 安装charles
  • mac用户

    访问网址 https://xclient.info/s/charles.html 根据提示下载并破解。
    
  • windows用户:

    下载地址:( charles v4.5.6,大家也可去网上自行下载和破解 )
    	链接: https://pan.baidu.com/s/1gedTGrFsB1SnNwTvPLoZPg 提取码: cjfe 
    	
    注册码
    	Registered Name:  https://zhile.io
    	License Key:      48891cf209c6d32bf4
    
1.3.2 Http配置
1.3.1 PC

打开 【Proxy】>【Proxy Settings】设置代理IP端口:

在这里插入图片描述

查看charles所在的PC的IP地址:

在这里插入图片描述

1.3.2 设备

让设备用PC上的charles做请求的代理。

在这里插入图片描述

至此,就可以基于charles来抓包了。但是他只能抓取http的请求包。

http://www.xxx.com/....    -> 明文
https://www.xxx.com/....   -> 密文
1.3.3 Https配置

本质就需要安装证书(charles生成一个证书、安装到设备中)。</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无敌开心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值