BPF:Berkeley Packet Filter   或许有一部分人会看不太懂,那么结合下面第二部分的封包结构,就会容易一些。let's go首先,要确保我们从socket中读取的是packet,也就是说是 MAC头+IP头+TCP/UDP头,这个样子的才可以。当然,如果用linux下lpf也可以在IP包上做过滤。一样的道理。BPF(Berkeley Packe            
                
         
            
            
            
               今天介绍一下Zabbix的自动发现规则,自定义监控项是自定义发现规则的基础,需要用户自定义脚本和键值。  为什么我们需要自动发现规则呢?是因为很多监控项监控的内容一样,但是监控的对象不一样,自动发现规则可以方便我们添加这些监控项。以系统自带的发现规则(监控磁盘、网口和服务等)举例,磁盘、网口、服务数量都是变动的的,每台服务器都有可能不一样,但是要监控的内容都一样,比如磁盘的剩余空间            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 23:41:31
                            
                                195阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            zabbix键值简介:
zabbix监控项是从主机收集的数据信息,zabbix监控项都是基于键值进行监控,键值有包含zabbix自带的内置键值,通过shell/python等脚本抓取的参数自定义的键值,推荐使用zabbix自带的内置键值,功能丰富且强大。Zabbix 官网提供内置的各种键值说明:https://www.zabbix.com/documentation/4.0/zh/manual/c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-20 21:35:13
                            
                                336阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用过滤器,添加正则表达式给这些没啥实际意义的监控项去掉,记录下来供大家参考。具体操作请以实际情况为准。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-07-14 10:08:06
                            
                                3346阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述伯克利包过滤器(Berkeley Packet Filter,缩写 BPF),是类Unix系统上数据链路层的一种原始接口,提供原始链路层封包的收发。除此之外,如果网卡驱动支持混杂模式,那么它可以让网卡处于此种模式,这样可以收到网络上的所有包,不管他们的目的地是不是所在主机。另外,BPF支持过滤数据包——用户态的进程可以提供一个过滤程序来声明它想收到哪些数据包。通过这种过滤可以避免从操作系统内核            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 09:15:24
                            
                                145阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              
FilterConfig接口:       用户在配置filter时,可以使用<init-param>为filter配置一些初始化参数,当web容器实例化Filter对象。调用init方法时,会把封装对象filter初始化参数的filterConfig对象传递进来。因此开发人员在编写filter时,通过filt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 12:54:28
                            
                                16阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、IP过滤:包括来源IP或者目标IP等于某个IP
比如:ip.src addr==192.168.0.208  or ip.src addr eq 192.168.0.208 显示来源IP
        ip.dst addr==192.168.0.208  or ip.dst addr eq 192.168.0.208 显示目标IP
二、端口过滤:
比如:tcp.port e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-03-05 11:10:21
                            
                                420阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            正如您在Wireshark教程第一部分看到的一样,安装、运行Wireshark并开始分析网络是非常简单的。 使用Wireshark时最常见的问题,是当您使用默认设置时,会得到大量冗余信息,以至于很难找到自己需要的部分。这就是为什么过滤器会如此重要。它们可以帮助我们在庞杂的结果中迅速找到我们需要的信息            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-01-11 15:23:17
                            
                                551阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            捕获最简单的一个例子:host 10.21.11.86 and 10.21.11.38用来只抓取这两台主机之间的数据包例子:以太网地址例子:抓取网络地址 08:00:08:15:ca:fe 上所有流入流出的数据包ether host 08:00:08:15:ca:fe IP地址例子:抓取IP地址 1...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-25 15:32:15
                            
                                711阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            WireShark过滤语法1.过
滤IP,如来源IP或者目标IP等于某个IP例子:ip.src
eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr
eq 192.168.1.107 // 都能显示来源IP和目标IP2.过滤端口例子:tcp.port
eq 80 // 不管端口是来源的还是目标的都显示tcp.port
== 80tcp.port            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-06-16 14:56:26
                            
                                605阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基本过滤规则1、过滤从某地址发出的请求ip.src==某ip2、过滤发送到某地址的请求ip.dst==某ip3、过滤http协议http4、过滤某地址http.request.uri=="/projectname/a.html"5、各规则间可以用and、or等逻辑运算符连接举例实际开发中,本机通常既是客户端也是服务器,过滤本机发送的,发送到本机的请求和响应route add 本机ip mask 2            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-28 14:15:35
                            
                                161阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何实现Java过滤规则
## 1. 总体流程
```mermaid
journey
    title Java过滤规则实现流程
    section 理解需求
    section 编写过滤规则代码
    section 测试过滤规则
    section 调试和优化
```
## 2. 每一步详细说明
### 2.1 理解需求
在开始编写过滤规则之前,首先需要理解清楚过            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-07 04:17:20
                            
                                50阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Wireshark有两种用途的过滤器,分别是捕捉过滤器和显示过滤器。
使用捕捉过滤器时,只会捕捉相关的数据,其他数据不予抓取;使用显示过滤器时,会捕捉所有的数据,但只呈现相关内容的数据。
实际上,不同版本的语法规则稍有不同,可以在使用时配合关键字提醒来自定义规则。
捕捉过滤器基本语法:Protocol Direction Host(s) Value Logical Operations Other            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-09 18:39:13
                            
                                257阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Wireshark过滤规则一、IP过滤:包括来源IP或者目标IP等于某个IP比如:ip.src addr==192.168.0.208 or ip.src addr eq 192.168.0.208 显示来源IPip.dst addr==192.168.0.208 or ip.dst addr eq 192.168.0.208 显示目标IP二、端口过滤:比如:tcp.port eq 8            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-05-28 15:57:14
                            
                                1090阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            [b]数据过滤:[/b]ip.src eq 172.16.10.104 or ip.dst eq 192.168.1.107或者ip.addr eq 1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-06 16:52:03
                            
                                209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Libpcap 重点使用 BPF(BSD Packet Filter)包过滤机制,BPF 于 1992 年被设计出来,其设计目的主要是解决当时已存在的过滤机制效率低下的问题。BPF的工作步骤如下:当一个数据包到达网络接口时,数据链路层的驱动会把它向系统的协议栈传送。但如果 BPF 监听接口,驱动首先调用 BPF。BPF 首先进行过滤操作,然后把数据包存放在过滤器相关的缓冲区中,最后设备            
                
         
            
            
            
            ip.addr==192.168.6.1过滤出包含192.168.6.1的报文ip.src==192.168.43.137过滤出源IP地址为192.168.43.137的报文ip.dst==192.168.43.137过滤出目标IP地址为192.168.43.137的报文tcp.port==80过滤出包含tcp的80端口号tcp.src==80过滤出源tcp的80端口号            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-10-14 15:20:09
                            
                                5385阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            wireshark 过滤器wireshark有两种过滤器,一种是抓包过滤器,一种是显示过滤器,注意两种过滤器的过滤规则不一样。 抓包eshark卡顿。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-28 14:22:43
                            
                                419阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             http://teachmyself.blog.163.com/blog/static/18881422920126271732902/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-10-12 00:16:52
                            
                                1965阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文档简介:     摘录了一些常用的比较复杂句式的tcpdum命令,过于简单的如基于地址、端口抓包就不收录了1、抓取所有经过eth1,目的地址是192.168.1.254或192.168.1.200端口是80的TCP数据     tcpdump -i eth1 '((tcp) and (port 80) and ((d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-08-01 15:59:31
                            
                                8470阅读