一.什么是Wireshark及其发展Wireshark(前称Ethereal)是一个网络数据包分析软件。网络数据包分析软件的功能是截取网络数据包,并尽可能显示出最为详细的网络数据包数据。在过去,网络数据包分析软件是非常昂贵,或是专门属于营利用的软件,Wireshark的出现改变了这一切。在GNU GPL通用许可证的保障范围底下,用户可以以免费的代价取得软件与其代码,并拥有针对其源代码修改及定制化的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 09:52:04
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、介绍
     网络抓包分析是很常见的,windows中使用wireshark的较多,分析也相对比较的到位。但是我们在Linux中经常使用的是tcpdump,但是我个人认为tshark相对较好用。
二、选项介绍   
 捕获接口:
   -i: -i <interface> 指定捕获接口,默认是第一个非本地循环接口;
   -f: -f <capture filter>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 10:37:04
                            
                                1053阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录VoIP 通话窗口(VoIP Calls Window)ANSIA-I/F BSMAP Statistics WindowA-I/F DTAP Statistics WindowGSM WindowsIAX2 Stream Analysis WindowISUP Messages WindowLTELTE MAC Traffic Statistics WindowLTE RLC Grap            
                
         
            
            
            
            存活时间与IP分片 这里我们首先来研究一下关于IP协议的两个非常重要的概念:存活时间与IP分片。存活时间(TTL,Time to Live)用于定义数据包的生存周期,也就是在该数据包被丢弃之前,所能够经历的时间,或者能够经过的最大路由数目。这个值是在数据包被创建的时候设置的,而且通常在每次发往一个路由器的时候会实现自减一的操作。一旦TTL的值变为了0,那么这个数据包就会被丢弃。由于TTL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 12:58:04
                            
                                296阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
            Wireshark初体验熟悉Wireshark数据链路层一、Ethernet 帧结构二、子网内/外通信时的 MAC 地址三、掌握 ARP 解析过程网络层一、熟悉 IP 包结构二、IP 包的分段与重组三、考察 TTL 事件传输层一、熟悉 TCP 和 UDP 段结构二、分析 TCP 建立和释放连接应用层一、了解 DNS 解析二、了解 HTTP 的请求和应答总结 熟悉Wireshark想要体验Wire            
                
         
            
            
            
            Ethereal是一个很流行的开源sniffer,支持包括solaris在内的很多平台。2006年初,主导Ethereal源码的大牛GeraldCombs跳槽到了CACE公司。原来“Ethereal”的商标就不能用了。伟大的开源项目如果因此而over,不免同好者唏嘘。怎么办?Combs等人只得舍弃人气既旺的Ethereal名号,将项目更名为Wireshark。它吸引了大多数原来Ethereal的c            
                
         
            
            
            
            0x00前言上周五开始的DDCTF 2019,整个比赛有一周,题目整体来说感觉很不错,可惜我太菜了,做了4+1道题,还是要努力吧 0x01 web 滴~打开看着url,就像文件包含文件名1次hex编码再2次编码,因此base64 2次解码+hex解码获取值为flag.jpg并且查看页面源码图片是base64的编码,根据规律查看index.php的源码,在<img>标签内bas            
                
         
            
            
            
            **0x00**应急响应服务是指为了应对各种意外事件的发生所做的准备以及在事件发生后所采取的措施的服务。例如:系统被入侵、重要信息被窃取、系统拒绝服务、网络流量异常等。应急响应的目标是:采取紧急措施和行动,恢复业务到正常状态;调查安全事件发生的原因,避免同类事件再次发生;在需要司法机关介入时,提供法律认可的数字证据。应急响应是一项需要充分准备并严密组织的工作,开展调查工作的过程中,要避免不正确的步            
                
         
            
            
            
            简介Wireshark 显示过滤器中有很多 time 相关的过滤表达式,譬如一般常看到的 frame.time 字段代表帧被捕获的绝对时间,以及一些用于分析关联数据包之间时间的字段,像是本文计划讲到的 frame.time_delta 、 frame.time_delta_displayed ,包括还有 RTT 相关、 tcp.time 、 http.time 、 dns.time 等等功能强大的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-18 19:51:37
                            
                                538阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            根据上文的介绍,大家都已了解到wireshark的README文档中README.dissector是比较重要的一个文档,那文档主要讲了什么,我们一起来看看。 
 文档主要分为两部分:Setting up your protocol dissector code和Advanced dissector topics。  
  
 1、Setting up your protocol dissecto            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 22:25:49
                            
                                247阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Wireshark将从网络中捕获到的二进制数据按照不同的协议包结构规范,显示在Packet Details面板中。那么,什么叫数据包呢?包(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。这里有必要的三个术语,分别是帧,包,段。这里有几个知识点:1.Frame:物理层的数据帧概况2.Ethernet Ⅱ:数据链路层以太网帧头部信息3.Internet Protocol V            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-04 18:51:57
                            
                                800阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Summary:从statistics菜单,选择Summary:如下图的截屏所示,你会看到:File:        捕捉文件的一般信息,如文件名和路径,长度,等等Time:        第一个包和最后一个包的时间戳,以及抓包过程持续时间            
                
         
            
            
            
            总览wireshark中的流管理命名是conversation,可能与好多用session标记流的有些别扭,代码中如果看到conversation或者conv,基本都是指代会话信息。让我们理清,会话包含什么?首先所有的会话应该在一个大型链表或者数组或者hash中;然后每个会话应该包含源目的;然后源要有地址,目的也要有地址;这样就有了一个大概的结构:conversationS->convers            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-29 15:58:58
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            wireshark应用github地址:github wireshark使用wireshark视图以及各个字段说明分析包的详细信息后期会通过到处文本的方式进行注释,前期先使用图片,这样容易用颜色区分在包的详细信息界面一般如下:Frame物理层的数据帧概况,如果图片太小可以去github上下载对应的图片查看Ethernet II数据链路层以太网帧头部信息Internet Protocol Versi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 05:33:52
                            
                                227阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            。很久前看到Vincent Bernat在博客中写了一遍关于TCP time-wait的文印象极其深刻。网上关于TCP time-wait的文章很多,这篇文章的作者应该也是受到了了Vincent Bernat那篇文章的影响,并且做了非常不错的总结,我觉得没有必要再自己制造一篇了,直接搬过来了,请支持原作者的微信。
    前言。很久前看到Vincent Bern            
                
         
            
            
            
                    
        我们在这里的距离讲的是节点数量(跳数)
路由表的格式 
距离向量 C
 C[n]: 从当前节点到目标节点n的距离  向所有邻居通告我到其他节点的距离 
路由更新原则:更好,更新
问题
无穷计算问题 :好消息反应快 坏消息反应慢 :一个靠邻居“谣言”活着的路由协议
如何解决上述问题?(防环机制)
• 最大跳数 
• 水平分割 
• 不把某邻居告诉我的事情再告诉给它
            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-07 12:21:08
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            写在前面如果把恶意软件比作罪犯的话,怎么看这次实验?实验目的:以后能够在茫茫人海中找到罪犯。实验过程:现在以及抓到了一个罪犯,把他放到茫茫人海里去,看看他和普通人有啥区别。这些区别就是罪犯的特征,以后可以根据这些特征找到更多的罪犯。实验手段:利用各种技术去找到罪犯和普通人的区别。回答问题Q:如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么。请设计下你想监控的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 11:49:16
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            当我们开始打开浏览器,并进入B站直播网页前,我们打开wireshark软件(软件的下载与安装请百度一下)开始截取当前数据。然后输入直播间网址,enter进入就可以停止截取数据了,然后我们分析所截取的这段数据。GET请求 如果你的数据过多请这样过滤:这样 你的http网址请求就很快筛选出来了。右键跟踪流发现这个请求得到的是源代码。这段源代码对于我们来说是没有意义的。我们使用urlopen就可以打开这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 08:23:10
                            
                                9阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            我最近在处理网络数据包时,遇到了如何使用 Python 查看 Wireshark 的 Epoch Time 的问题。Epoch Time 是计算机系统记录时间的一个标准,表示自 1970 年 1 月 1 日以来的秒数。理解这些时间戳对于网络数据分析非常关键。
## 问题背景
在网络流量分析中,使用 Wireshark 抓取的数据包包含了很多信息,其中包括时间戳。尤其是 Epoch Time,它