Ubuntu使用Charles监控Android手机网络请求
2016-05-24 14:22
543 查看
核心思想是Android手机使用ubuntu pc中的网络代理Charles,然后手机的网络数据都会先到Charles, 然后使用Charles的网络数据分析工具分析网络
安装Charles
下面代码来源https://gist.github.com/heyalexej/,并做了精简#!/usr/bin/env sh set -e # install charles proxy from deb sources. # http://www.charlesproxy.com sudo sh -c 'echo "deb http://www.charlesproxy.com/packages/apt/ charles-proxy main" > /etc/apt/sources.list.d/charles-proxy.list' wget -q http://www.charlesproxy.com/packages/apt/PublicKey -O - | sudo apt-key add - sudo apt-get update sudo apt-get upgrade sudo apt-get install -y charles-proxy # or for the brave #sudo apt-get install -y charles-proxy-beta
运行charles
执行./charles即可配置手机代理
1)连接一个wifi网络 (比如 ‘itleaks’)2)进入setting,选择wifi选项
3)长按已经连接的wifi网络 ‘itleaks’
4) Modify network config-> Show advanced options.
Set proxy settings.
ip: 设置为pc的ip
port:8888
相关文章推荐
- 用Chrome配合Chales 模拟手机浏览器访问3G网页
- MacOS下对Android进行抓包,以Genymotion为例
- MAC 中使用 Charles 抓包
- iOS —— 网络封包分析工具 Charles(二)
- 抓包工具:Charles-断点
- iOS开发 常用插件、工具
- 搜狐面试mark
- Charles网 4000 络封包分析工具
- Charles的基本使用方法
- mac Charles 抓包
- Charles--分析网络封包的工具
- Charles3.8.1 注册码
- 通过中间人攻击的方法拦截传输在https上的加密信息
- App开发常用的抓包工具和Web网络请求工具
- 一个诡异的问题:Mac上Charles只能抓浏览器,抓app包失败的问题
- 芒果iOS开发之抓包工具Charles
- Charles抓取iOS/Android应用网络封包
- HTTP/HTTPS抓包工具Charles
- mac抓包工具--Charles
- Network 【Charles 抓包(原理篇)】