• Linux抓包


    linux 下的抓包,微服务springboot

    1.root用户

    2.tcpdump命令的安装

     在centos系统下安装命令:  yum install tcpdump

    在ubuntu系统下安装命令:sudo apt -get install tcpdump

    3.验证是否安装成功 tcpdump --help

    4.ifconfig获得网卡信息(网卡名称的确定,比如查看对应IP地址对应的网卡名称eth0)

    5.抓包命令

    万能公式:

    tcpdump -i eth0 -s0 -w  filename.cap ,记得ctrl+C结束 

    tcpdump -i eth0 (网卡名称) -s0(不限制size大小) -w(write) filename.cap ,记得ctrl+C结束

    查看log抓包文件2个方法

    • vim filename.cap ,因为文件时16进制,下载抓包的cap文件,用工具wireshark打开查看
    •  Strings filename.cap >filename.log 或者filename.txt,vim filename.txt,这样就把cap文件转换为log或者text查看了

    抓包命令如下,可以or,and 使用

    • tcpdump -i eth0 host 本机网卡信息
    • tcpdump -i eth0 src host 192.168.1.200指定发送方
    • tcpdump -i ech0 dst host 192.168.1.100 目的地IP
    • tcpdump -i exh0 port8080抓端口
  • 相关阅读:
    2016年第9本:系统之美
    2016年第8本:不可思议的心理控制实验
    2016年第7本:非暴力沟通
    用SDWebImage渐变加载图片
    iOS相册、相机、通讯录权限获取
    屏蔽iOS10模拟器海量的垃圾debug信息
    Swift
    Swift
    PlaceholderImageView
    Swift
  • 原文地址:https://www.cnblogs.com/JacquelineQA/p/12597877.html
Copyright © 2020-2023  润新知