安卓逆向入门

一:入门第一篇

  1. 目标app
    (1)如果是国内市场的软件直接搜索找到安装包即可
    (2)如果软件的目标市场是国外的话,就要科学上网去找一下
  2. 抓包软件
    (1)我这边使用的是charles ,也可以选择fiddler,mac下没有可以直接使用的fiddler
    (2)配置charles 电脑版安装charles 并进行简单的配置,如果抓取的是app的包,配置:Proxy–>SSL Proxying Settings–>SSL Proxying 添加一个配置 host和port都直接用*号代替,电脑版就配置完了
    https://img-blog.csdnimg.cn/20200513195906473.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1dCZXJpY2E=,size_16,color_FFFFFF,t_70])
    手机版配置,配置代理----打开手机wifi 和电脑在同一网络,通过如下图片步骤找到ip地址

点击Local IP Address在这里插入图片描述
手机打开wifi设置,链接wifi,并长按点击修改网络,点击高级选项,代理选择手动,配置刚才查询到的ip,端口为配置号的8888在这里插入图片描述
在这里插入图片描述

  1. 安卓手机(最好root)或者模拟器(推荐)
    把目标软件安装到模拟器上,有的模拟器可以直接拖拽进去,有的则需要使用adb进行安装,adb的链接参考:参考链接
    app登录:国内 wx、qq,手机验证码
    国外:谷歌账户,脸书,国外的手机号(接码平台可以解决部分)

  2. 打开抓包工具,启动app进行抓包,如果app没有过的设置,应该是可以抓到包的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章