首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    python 网络

    Python下的网络库pylibpcap、pypcap、pycap这些库其实这些都是libpcap的Python绑定实现,libpcap才是真正的核心。 典型的范例(抓取80端口TCP): import pcap import dpkt pc=pcap.pcap() pc.setfilter('tcp port 80') for ptime,pdata

    3.1K20发布于 2020-01-03
  • 来自专栏MySQL从删库到跑路

    Linux 网络

    tcpdump host 机器ip -X -s 0 -i eth1 tcpdump host 机器ip and tcp port 端口号 -X -s 0 -i eth1 (-i eth1 表示监视网络接口 如果不指定默认监视eth0) tcpdump host 10.6.1.88 (获取所有10.6.1.88发出和接收的数据) tcpdump host sundown (打印所有进入或离开sundown 的数据) tcpdump host helios and \( hot or ace \) 打印helios 与 hot 或者与 ace 之间通信的数据 tcpdump host 10.6.1.88and 但不包括与helios之间的数据) tcpdump ip host 10.6.1.88and ! 发送的所有数据) tcpdump -i eth0 dst host hostname (监视所有送到主机hostname的数据

    3.2K20发布于 2020-07-23
  • 什么是网络

    网络是指通过专门的软件工具,捕获和分析计算机网络中传输的数据的过程。网络中每一次数据的传输都会被分成一个个的数据,这些数据包包含了网络通信的各种信息,如源地址、目标地址、协议类型、数据内容等。 通过,用户可以深入了解网络中的流量,查看数据的传输情况,排查网络故障,甚至分析网络安全问题。1. 的基本原理网络的基本原理是通过监听网络接口(如网卡、路由器等)来捕获正在传输的数据的应用场景网络的应用场景非常广泛,下面列举几个常见的应用场景:(1) 网络故障排查在企业或个人网络中,可以帮助分析网络故障的根源。 的注意事项尽管网络包在很多场景中都具有重要的应用价值,但也需要注意一些问题:隐私和合法性问题:可能涉及到监听他人的网络流量,因此在进行时,要确保自己的行为是合法的。 总结网络是一项强大的技术,能够帮助用户深入了解网络通信的细节,广泛应用于网络故障排查、性能分析、安全检测等领域。通过包工具,用户能够准确捕获和分析数据的内容,识别问题、优化性能、提高网络安全。

    2K10编辑于 2025-01-25
  • 来自专栏全栈程序员必看

    使用tcpdump分析网络请求_报文分析

    tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。 -D 打印出系统中所有可以用tcpdump截网络接口。 -e 在输出行打印出数据链路层的头部信息。 如果没有给出任何条件,则网络上所有的信息 将会被截获。 Fddi指明是在FDDI (分布式光纤数据接口网络)上的特定的网络协议,实际上它是”ether”的别名,fddi和ether 具有类似的源地址和目的地址,所以可以将fddi协议当作ether的进行处理和分析 host 指定某个主机 port 指定某个端口 net 指定某个网络 tcp 指定tcp udp 指定udp ip 指定ip icmp 指定icmp src host 指定源主机

    3.3K30编辑于 2022-11-04
  • 网络安全实验】网络

    一、网络概述         网络,也叫网络监听、网络嗅探,是一种捕获网络中传输数据的技术手段,通过特定工具收集、分析数据,以了解网络运行状况、排查故障或进行安全评估等 原理         包工具利用网络接口卡的混杂模式,使网卡能够接收所有经过它的数据,而不仅仅是发送给该网卡的数据。这样,包工具就可以截获并记录这些数据,以便后续分析。 有三大主要功能:协议解析(Decode)、网络活动监视(Monitor)、专家分析系统(Expert) 应用场景 网络故障排查:当网络出现连接问题、数据传输异常或速度缓慢时,通过可以分析数据的流向 网络安全分析:检测网络中的异常流量和潜在的安全威胁,如黑客攻击、病毒传播等。通过分析数据,可以发现可疑的数据特征、异常的连接请求或恶意软件的通信行为,有助于及时采取防范措施。 性能优化:分析网络数据可以了解应用程序在网络层面的性能表现,如数据传输的延迟、带宽占用情况等。根据分析的结果,可以对网络配置、应用程序代码或服务器设置进行优化,以提高网络性能和用户体验。

    26210编辑于 2026-01-13
  • 来自专栏PHP专享栏

    工具推荐:网络集合

    这么神奇"其实我相信大家很多人都听说过或者使用过,而且这个工具也是黑客或者从事网络工程的工作者必用的工具,它就是"网络包工具"。 今天我们就详细介绍一下网络的目的是什么? 常用的网络包工具有哪些?网络包工具的使用方法和技巧! # 网络目的是什么? 官方定义:(packet capture)就是将发送与接收的进行截获、重发、编辑、转存等操作,也用来检查网络安全。也经常被用来进行数据截取等。 对于白帽子黑客来说的目的就是分析网络报文、定位网络接口问题、分析应用数据接口、学习网络协议,使用包工具可以直观的分析出网络数据 。 时需要设置的一些选项。一般会保留最后一次的设置结果。 开始新的一次。 暂停。 继续进行本次。 打开文件。可以打开之前保存后的文件。

    2.8K10发布于 2019-09-03
  • 来自专栏入门小站

    ping命令网络分析

    首先,执行 ipconfig 确认自己电脑的 ip 地址 可以得到我的电脑的 ip 地址为 192.168.43.15,网关地址为 192.168.43.1 打开 [wireshark]包工具,ping 网关,看看会发生什么 [命令行]中,我们发送了 4 个具有 32B 的数据,从包工具中,我们可以看出该命令采用的是 icmp 协议 第 1 帧 该帧序号为 1,发生在第 0.00s,源地址为 接下来为 32B 的数据字段,字段内容为 a-w 23B,接着 a-i 9B,共 32B 总结:ICMP 层,全称 Internet Control Message Protocol, 网络控制信息协议 ,Type 字段,占 2B,其中 0x0800 表示 IPv4 协议 总结,数据链路层共 14B,其中 14B = 目的地 MAC(6B) + 源 MAC(6B) + 网络层协议 (2B) ping 回复信息 共同点:基本都一样,比如帧长度都是 74B = 14B(数据链路层) + 20B(网络层) + 40B(ICMP 层) 不同点 ICMP层 ICMP 层的 type 字段不一样,该 type 为 0,

    1.5K40编辑于 2022-06-03
  • 来自专栏小陈运维

    网络 tcpdump 使用指南

    网络 tcpdump 使用指南 在网络问题的调试中,tcpdump应该说是一个必不可少的工具,和大部分linux下优秀工具一样,它的特点就是简单而强大。 它是基于Unix系统的命令行式的数据嗅探工具,可以抓取流动在网卡上的数据。 监听所有网卡所有 tcpdump 复制代码 监听指定网卡的 tcpdump -i ens18 复制代码 监听指定IP的 tcpdump host 192.168.1.11 复制代码 监听指定来源IP /cby.cap (1)tcp: ip icmp arp rarp 和 tcp、udp、icmp这些选项等都要放到第一个参数的位置,用来过滤数据报的类型 (2)-i eth1 : 只经过接口eth1 22 : 不抓取目标端口是22的数据 (7)src net 192.168.1.0/24 : 数据的源网络地址为192.168.1.0/24 (8)-w .

    3.6K42编辑于 2022-01-14
  • 来自专栏算法协议

    DTLS协议网络延迟分析

    GO 类库:Pion/Dtls 跨网请求测试 客户端IP:10.153.98.2(黑龙江) 服务端IP: 112.126.83.151 (北京) 延迟:25ms(ping) 测试方式 Tcpdump后 约为网络延迟(ping), 的3倍左右。

    1.7K30编辑于 2022-01-13
  • 来自专栏天存信息的专栏

    几种常见网络方式介绍

    无论作为网络运维人员,还是安全渗透工程师,在工作中都会无可避免地碰到网络的需求。 对网络运维人员,网络可以: 定位网络里的异常设备; 排查网络性能瓶颈; 了解真实的网络互联状态。 以上这些目标,往往无法仅靠在本机上完成,必须在网络层有更方便的解决方案。 以下介绍几种在实验室环境和中小型网络里的网络方式。它们不是企业级专业级的解决方案,而更适用于个人网络逆向分析和问题定位。 四、总结 从以上介绍可以看出,网络有各种可选方式,建议根据自己的需求和具体网络架构,选择适用的模式。另外也可以进行多种模式的叠加和串接,实现更灵活的模式。 同时我们也要提醒一下:网络有风险!不要贸然实施未获授权的,可能会违法违规,以上方式只建议在实验和学习环境中使用。

    3.9K50发布于 2021-05-27
  • 来自专栏该溜子的专栏

    网络原理】——HTTP协议、fiddler

    提高传输效率②提高传输安全性 但是1.1版本还是主流版本(IPv6还没有全面覆盖) 3.0版本之前,传输层的协议是基于TCP; 3.0版本之后是基于UDP,这里实现的机制可以确保可靠性,也不拍数据量非常大的 ——本质上是一个代理程序,能够获取到网络上传输的数据,并显示出来。 fiddler包工具(可以自己找资源下载哈),是专注于抓取HTTP协议的数据。 描述一个网络上的资源位置 URI——唯一资源标识符(范围更大) 搜索fiddler 查询字符串也是键值对格式,使用&分割键值对;使用=分割键值 2:URL完整结构 (1)登录信息:现在不常用这种写法,都是 非常常见 3:POST (1)POST实践 POST:网服务器放一个东西过去(写操作) 两个典型的使用场景——①登录②上传 我们打开一个登录界面(比如qq邮箱),然后用fiddler post请求中最后空行下还有东西就是载荷

    45710编辑于 2024-12-30
  • 来自专栏陶士涵的菜地

    网络层-分析IP数据首部

    ip数据的结构:首部+数据部分 1.版本(v4或者v6)+首部长度(固定的20字节,所以就没有)+ 区分服务优先级(我的例子是 assured forwarding 31 0x1a 26,保证转发) 2.总长度+是否分片+分片的标志+片偏移 (我的例子中不需要分片) 网络层数据最大65535字节,数据链路层数据最大 1500字节,所以这里可能会有个数据分片的行为 使用ping命令可以发送一个大的数据 ,ping -t -l 65500 ip地址 , 这样的数据可以看到分片现象 ?

    94220发布于 2019-09-10
  • 来自专栏网络工程师笔记

    一文你学会网络数据

    本篇彭老师将图文并茂教你如何使用包工具,并在文章最后教大家如何偷取FTP的用户名密码。 一、安装 本文为大家介绍一个非常好用的包工具,科来。 选择网卡 彭老师的电脑是通过无线网卡连接路由器,所以选择无线网络连接2。【如果是有线网卡,选择本地连接】 点击开始,即可实现: ? 界面 科来功能十分强大,我们仅介绍常用的一些功能: 选择网卡 开始 停止 设置过滤器 显示IP会话信息 显示TCP会话信息 显示UDP会话信息 每一个按钮详细解释啊如下: 设置网络接口界面 其中:|| 是逻辑或的意思,该表达式表示所有目的ip或者源ip是39.156.69.79的数据。 选中该过滤条件: ? 点开开始,开启: 然后,ping 39.156.69.79 ? 查看第6个数据, ? 用户名 第9个数据查看密码 ? 密码 可见,我们通过包工具获取到了刚才访问FTP 服务器输入的用户名密码!

    1.7K40发布于 2021-05-17
  • 来自专栏钟意博客

    什么是?-网球网络调试教程-HttpCatcher教程

    网球网络调试教程 ---- 微言: - 心心念念,说尽无凭。 正规说法: (packet capture)就是将网络传输发送与接收的数据进行截获、重发、编辑、转存等操作,也用来检查网络安全。也经常被用来进行数据截取等。 (正规说法来自:搜狗百科) 我的说法 :获取网络传输中的数据,对其进行修改、截获、转发等操作,开发者经常用来,检测数据发收问题。 “介入”,知道了通话内容,并且把18的声音发成19,小丽听到他19岁 【狗头】 获取的信息 可以获取到:数据、源相关(端口 IP MAC等)、协议类型等内容 的功能 主要功能是:检查网络安全 安全知识 在功能就可以了解到可以获取并修改网络请求的数据,所以防范数据泄露,得有点常识。 这里以手机为例,包在iOS或者安卓机均需配置VPN,所以,配置VPN是关键。

    6.2K11发布于 2021-10-11
  • 来自专栏全栈程序员必看

    linux本来端口,Linux

    1、如果要eth0的,命令格式如下: tcpdump -i eth0 -w /tmp/eth0.cap 2、如果要192.168.1.20的,命令格式如下: tcpdump -i etho host 192.168.1.20 -w /tmp/temp.cap 3、如果要192.168.1.20的ICMP,命令格式如下: tcpdump -i etho host 192.168.1.20 and port 10002 -w /tmp/port.cap 5、假如要vlan 1的,命令格式如下: tcpdump -i eth0 port 80 and vlan 1 -w /tmp/vlan.cap 6、假如要pppoe的密码,命令格式如下: tcpdump -i eht0 pppoes -w /tmp/pppoe.cap 7、假如要eth0的,抓到10000个后退出,命令格式如下: tcpdump -i eth0 -c 10000 -w /tmp/temp.cap 8、在后台eth0在80端口的,命令格式如下: nohup tcpdump -i eth0 port 80 -w /tmp/temp.cap

    6.9K40编辑于 2022-11-04
  • 来自专栏前端社区

    Mac 全栈开发-网络分析

    MAC下常用网络分析工具以及方法分享如下。 Charles Charles 同时支持 Win/Mac/Linux 三大系统,支持常见的 HTTP 和 HTTPS 、构造请求、替换响应等功能,可以免费试用30天。 Mono Fiddler Fiddler 是Win下面很好用的包工具,但是没有Mac版本的,我们可以从官网 注意到下面的说明: Need a Linux or Mac build? Linux的Fiddler,不过相比于Win下面的Fiddler,这个做得相对还是不太完善,具体使用见 官网 Fiddler For Chrome 由 Welefen 开发的 Chrome 插件扩展,不过只能当前浏览器请求

    72740发布于 2019-03-21
  • 来自专栏全栈程序员必看

    wireshark命令_wireshark ping

    大家好,又见面了,我是你们的朋友全栈君 wireshark常用命令: 一、针对IP过滤 1)对源地址为192.168.0.1的的过滤 ip.src == 192.168.0.1 2)对目的地址为192.168.0.1 的的过滤 ip.dst == 192.168.0.1 3) 包括源和目的地址 ip.addr == 192.168.0.1 二、针对协议的过滤 1)捕获某些协议的数据 http or telnet 2)排除某种协议的数据 not arp / ! tcp 三、针对端口的过滤 1)捕获某一端口的数据 tcp.port == 80 / udp.port == 80 2)捕获多端口的数据,可以使用and来连接 四、逻辑条件组合筛选 ||

    2.8K30编辑于 2022-10-03
  • 来自专栏入门小站

    linux主机网络流量监控

    你已准备好开始捕获一些数据。 2. tcpdump 要捕获数据以进行故障排除或分析,tcpdump 需要提升权限,因此在以下示例中,大多数命令都以sudo. 这还可以防止 tcpdump 发出 DNS 查询,这有助于在解决网络问题的同时降低网络流量。 既然你能够捕获网络数据,让我们探索一下这个输出的含义。 3. 第一个字段08:41:13.729687,表示根据本地时钟接收到的数据的时间戳。 接下来,IP代表网络层协议——在本例中,IPv4. 对于IPv6数据,该值为IP6。 检查数据内容 在前面的示例中,我们只检查数据的标头以获取源、目的地、端口等信息。有时这就是我们解决网络连接问题所需的全部内容。 该.pcap扩展名代表,是这种文件格式的惯例。 如本例所示,屏幕上不会显示任何内容,并且根据选项在捕获 10 个数据后完成捕获-c10。如果你需要一些反馈以确保数据包被捕获,请使用选项-v。

    6.8K20编辑于 2022-06-02
  • 来自专栏White OWL

    六、小程序|App-移动端app-

    以下文章来源于thelostworld ,作者thelostworld 小程序|App 移动端app- ----------IOS设备系统--------- 一、IOSIOS(thor +anubis) app应用市场下载即可: 首次安装需要配置证书: : 简单测试抓取部分数据: 查看详细数据内容: 点击数据查看详情: 一直摁着,选择重放可进行重放测试 设备系统--------- 二、android移动端 Android(httpcanary.apk、Packet Capture.apk、精灵.apk等等) 1)精灵.apk 过滤设置 时候选取特定app进行: 选取微信进行数据抓取: 目前没有重放功能,可以复制配合burp进行重放。 :IOS设备的组合功能较为完善,可以进行相关的数据的修改和重发, Android设备目前只能相关的抓取数据内容,修改和重发方面做的不是很好。

    3.5K20编辑于 2022-09-22
  • 来自专栏FreeBuf

    IoT设备网络数据环境搭建分享

    一、路由器上进行 这部分主要还是比较底层的。这里就不过多的介绍了,毕竟好多大神的文章都写的很详细,主要内容还是以第三为主。 1.3数据导出,windows下可以用winscp,linux麻 我还是习惯scp 二、苹果手机底层 iot协议分析大多数都和app相关,所以有这部分小经验分享。 ios系统是支持直接,但是有个前提条件 :必须用macos,或许是我没找到windows和linux下的对应工具吧。 2.3、有请大白鲨登场 wireshark: 在界面里就能看到手机变成的虚拟网卡啦,用它进行就好了。 ? 三、linux释放热点进行代理 最近主要做iot设备的安全审计工作,iot设备好多都没操作界面,不像手机还能导入证书什么的。对于https这种加密协议不好进行抓取,该什么的也不方便。

    3.4K10发布于 2020-06-29
领券