安卓逆向入門

一:入門第一篇

  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沒有過的設置,應該是可以抓到包的

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