作为工程师,检测应用是否有收发包常见的方法就是抓包。linux平台下可以通过tcpdump命令进行抓包,windows 和Mac 平台也有Wireshark工具,对于终端如何进行抓包与日志分析。

终端抓包方法
苹果的生态很封闭,但开发工具很完美。将手机与Mac相连后,通过xcode就可以查看手机设备信息,获取到设备的udid 信息。

在通过命令 rvictl 创建一张虚拟网卡,此后手机的数据就会通过这个虚拟网卡进行收发。

rvictl 

在 Mac电脑上,打开wireshark 软件就可以看到这张虚拟的网卡,选中这张虚拟的网卡,开始抓手机上的数据包进行分析。

Android 平台想要直接抓包,需要把手机root之后才能执行tcpdump 命令,难度较大。在日常开发中,我通常会在路由器上直接执行tcpdump命令抓包,再根据ip地址过滤出手机收到的数据包。

终端抓取日志方法iOS 应用经常使用NSlog 输出日志,这个函数将日志输出输出流。在xcode控制台可以过滤日志内容,如果日志量很大还继续使用xcode查看日志,会导致xcode卡死。推荐一个工具 idevicesyslog (可以直接百度搜索相关安装教程)。

idevicesyslog > phone.txt

Android应用一般采用logcat 输出日志,和iOS类似,在Android studio上也可以搜索、过滤日志。我通常会直接用adb 命令把手机的日志抓出来。

adb logcat -v time > phone.txt

上面这条命令可以将手机上的日志重定向到 phone.txt 里面,再结合linux 命令 grep、awk 、tail 就可以对日志进行搜索。

获取更多文章更新。

关于fi dd ler 手机抓包 网卡地址地址_终端抓包与日志分析方法相关推荐

  1. 关于fi dd ler 手机抓包 网卡地址地址_一篇不错的网络数据抓包

    一,网络抓包 Android 手机抓包  adb shell tcpdump -p -vv -s 0 -w /sdcard/capture.pcap adb pull /sdcard/capture. ...

  2. 关于fi dd ler 手机抓包 网卡地址地址_利用无线路由器如何抓取手机网络数据包【详细介绍】...

    当用户运用手机访问网络时,手机在不断接受与发送数据包,而这些数据包中包含了大量的用户信息,包括各种账号信息.聊天信息.发送接收文件.邮件.浏览的网页等.虽然很多信息是加密传输的,但还是会有大量信息是明 ...

  3. 关于fi dd ler 手机抓包 网卡地址地址_实测对比Wireshark利用nRF52832抓包和Packet Sniffer抓包体验...

    在蓝牙的开发过程中,使用抓包器对蓝牙模块收发数据进行抓包BLE分析,无疑会极大地提高我们的研发开发效率,同时能帮我们快速地定位问题.对于初学者或者开发者来说,BLE抓包分析能让我们更快地理解蓝牙的工作 ...

  4. 关于fi dd ler 手机抓包 网卡地址地址_超详细的网络抓包神器 tcpdump 使用指南

    tcpdump 是一款强大的网络抓包工具,它使用 libpcap 库来抓取网络数据包,这个库在几乎在所有的 Linux/Unix 中都有.熟悉 tcpdump 的使用能够帮助你分析调试网络数据,本文将 ...

  5. 关于fi dd ler 手机抓包 网卡地址地址_面试官:你给我讲讲抓包神器tcpdump的原理...

    点击上方蓝色字关注我们~ 面试官 你说你会网络编程?你说你熟悉网络知识,那你使用过tcpdump吗?能给我讲下tcpdump是什么,或者你有用过tcpdump解决过实际问题吗? 如果你学过网络,甚至搞 ...

  6. 关于fi dd ler 手机抓包 网卡地址地址_linux 抓包工具tcpdump和tshark

    yum -y install tcpdump 有时候我们发现网卡流量很高,可能超出你们平时的预期,比如说我们就买了10m宽带,平时的话就跑个5M 6M,今天实际上跑满了 很明显有波动,这个时候你肯定想 ...

  7. 关于fi dd ler 手机抓包 网卡地址地址_抓包神器:tcpdump!我还真没用过

    点击上方蓝色字关注我们~ 面试官 你说你会网络编程?你说你熟悉网络知识,那你使用过tcpdump吗?能给我讲下tcpdump是什么,或者你有用过tcpdump解决过实际问题吗? 如果你学过网络,甚至搞 ...

  8. 关于fi dd ler 手机抓包 网卡地址地址_ApkCrack 一键生成支持 Android 7.0 抓包的 apk...

    code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群 作者:星星y 链接:https://www.jianshu.com/p/44923e658f47 声明:本文已获星星y ...

  9. 关于fi dd ler 手机抓包 网卡地址地址_消灭病毒刷钻石刷金币跳关教程安卓手机...

    之前发布了一个修改消灭病毒砖石金币的教程: https://mp.weixin.qq.com/s/MySYuLW7E-2K5cm2Jp0ucw 教程的关键在于如何抓包自己的游戏ID.由于系统原因安卓7 ...

最新文章

  1. gcc-5.4.0 static dwarf2 compile
  2. 微软Ignite大会约起来
  3. PartitionMotionSearch()
  4. Java校招笔试题-Java基础部分(六)
  5. 54-locate 简明笔记
  6. Android NDK升级17后编译提示找不到mips64el-linux-android-strip
  7. 有个内含单词的超大文本文件_如果你家有个大阳台,你会选择封阳台吗?
  8. 关于函数式编程的思考(1)
  9. redis php 性能测试工具,Php-Redis安装测试笔记
  10. Linux 加入域的那些事儿!
  11. 在ArcMap中直接加载谷歌地球影像的方法
  12. 基于H5的实时语音聊天
  13. 记一次hw中的上线骚姿势(异速联+用友U8)
  14. CFDA发布GMP《计算机化系统和确认与验证》两个附录
  15. 医疗卫生行业涉及的信息数据元属性与值域代码(数据集)
  16. 删除android电视软件下载,【教程】无需root!卸载小米电视/盒子内置应用竟如此简单...
  17. 思维导图软件与团队协作
  18. OPCUA 设置登录用户名与密码
  19. 2019你为什不选择创业?是因为什么原因?
  20. 4.5/4.6 磁盘格式化 4.7/4.8 磁盘挂载 4.9 手动增加swap空间

热门文章

  1. 在学Python+web,看到这句话,崩溃了……
  2. 要想做领导必须学会讲的五十五个故事
  3. 小狸启蒙“匠心”做教育,个性化学习多维助力孩子成长
  4. 2星|《腾讯产品法》:标题党,作者只有QQ手机助手的短期产品经验
  5. 联想Y470在ubuntu中开启双显卡切换
  6. python 消息队列 go_gmq: gmq是基于redis提供的特性,使用go语言开发的一个简单易用的消息队列;支持延迟任务,异步任务,超时任务,优先级任务...
  7. 我的世界mod整合包java_我的世界元素世纪mod整合包(懒人包)
  8. 了解英文同声翻译器怎么用吗?
  9. 牛人写的设计游戏服务器
  10. unique_ptr失效后的奇怪现象