Scalable_scared用法

Scalable_scared用法qualifier:type(定义了类型)可选值:host,net,port,portrange例如:hosthostnameAnet172.31           //相当于172.31.0.0/16,又例如:192.168.1相当于192.168.1.0/24port80portrange6000-6010 

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定



qualifier

  1. type(定义了类型)

可选值:host, net, port, portrange

例如:

host hostnameA

net 172.31            //相当于172.31.0.0/16,又例如:192.168.1相当于192.168.1.0/24

port 80

portrange 6000-6010

 

  1. dir(direction,定义了传输方向)

可选值:src, dst, src or dst, src and dst

例如:

src net 172.31

src or dst port 21

 

  1. proto(protocol定义了网络协议)

可选值:ether, fddi, tr, wlan, ip, ip6, arp, rarp, decnet, tcp, udp, icmp

(fddi, tr, wlanether的别名, 包结构很类似)

例如:

ether src hostnameA

arp net 172.31

udp portrange 7000-8000

 

连接词:and, or, not

例如:

tcp or udp

not icmp

 

常用的一些表达式([]表示可选项,/表示并列可选项):

[src/dst] host host

IPv4/v6[/目的]主机为host,既可以是IP地址又可以是hostname,前面可以追加ip,arp, rarpip6,例如:

ip host host

 

ether host/src/dstehost

以太网地址/源地址/目的地址ehostehost可以是名称或number

 

gateway host

报文以host作为gateway

 

[src/dst] net net

IPv4/v6[/目的]地址的网络号为netnet既可以是一个网络名也可以是一个网络号,IPv4的网络号可以写成点分式,例如:192.168.1.0,或者192.168.1(等价于192.168.1.0/24),或者172.16(等价于172.16.0.0/16),或者10(等价于10.0.0.0/8)IPv6的掩码为ff:ff:ff:ff:ff:ff,所以IPv6的地址匹配模式为全匹配,需要完全匹配对应的主机IPv6地址

 

net net mask netmask

匹配网络号和掩码,掩码格式例如:255.255.0.0IPv6不支持此语法

 

net net/len

netmask的另一种写法,len指定子网掩码的长度

 

[src/dst] port port

匹配[/目的]端口号

 

[src/dst] portrangeport1-port2

匹配[源/目的]端口范围

 

less length

报文长度小于等于length,等价于len <= length

 

greater length

报文长度于等于length,等价于len>= length

 

ip proto protocol

匹配IPv4,协议类型为protocol,protocol可取值为:icmp, icmp6, igmp, igrp, pim, ah,esp, vrrp, udp, tcp,注意icmp, tcp, udp也是关键字,所以需要使用“\”进行转义

 

ip6 proto protocol

匹配IPv6的协议

 

ip/ip6 protochain protocol

匹配IPv4/v6协议,协议中的protocolheader chain中包含protocol,例如:

ip6 protochain 6

(注:6代表TCP)

Value (in decimal)

Header

0

Hop-by-Hop Options Header

6

TCP

17

UDP

41

Encapsulated IPv6 Header

43

Routing Header

44

Fragment Header

46

Resource ReSerVation Protocol

50

Encapsulating Security Payload

51

Authentication Header

58

ICMPv6

59

No next header

60

Destination Options Header

 

ether broadcast

匹配以太网广播报文

 

ip broadcast

匹配IPv4广播报文

 

参考链接:

http://biot.com/capstats/bpf.html

http://alumni.cs.ucr.edu/~marios/ethereal-tcpdump.pdf

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210431.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • armeabi-v7a架构(sv7a)

    在ANE中如果SDK调用了so库,则需要把so库放到ANE下Android-ARM/lib/armeabi(调试模式)或者armeabi-v7a(发行模式)下。可以贴个ADT代码说明问题://m_configType.equals(“apk”)是否是发行模式//(hasCaptiveRuntime()是否带运行时if((m_configType.equals(“apk”

    2022年4月13日
    67
  • 【Time】 不确定度的A类、B类评定及合成

    【Time】 不确定度的A类、B类评定及合成不确定度的A类、B类评定及合成由于测量结果的不确定度往往由多种原因引起的,对每个不确定度来源评定的标准偏差,称为标准不确定度分量,用符号ui表示。(1)不确定度的A类评定用对观测列进行统计分析的方法来评定标准不确定度,称为不确定度A类评定;所得到的相应标准不确定度称为A类不确定度分量,用符号uA表示。它是用实验标准偏差来表征。计算公式:一次测量结果An的uA=S;…

    2022年4月19日
    259
  • Client ID认证「建议收藏」

    Client ID认证「建议收藏」1.插件ClientID认证使用配置文件预设客户端ClientID与密码,支持通过HTTPAPI管理认证数据。ClientID认证不依赖外部数据源,使用上足够简单轻量,使用该种认

    2022年7月1日
    29
  • Flink SQL Client综合实战

    Flink SQL Client综合实战

    2020年11月19日
    191
  • loadrunner11如何使用java Vuser运行java代码及设置环境变量和上传jdk

    loadrunner11如何使用java Vuser运行java代码及设置环境变量和上传jdk

    2021年7月17日
    97
  • js的sort排序方法_sort对象排序

    js的sort排序方法_sort对象排序sort()方法用于对数组的元素进行排序,并返回数组。默认排序顺序是根据字符串Unicode码点。语法:array.sort(fun);参数fun可选。规定排序顺序。必须是函数。注:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。如果想按照其他规则进行排序,就需要提供比较函数,该函数要比较两个值,然后返回…

    2022年8月12日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号