英文寫法: |
C語言寫法: |
含義: |
and |
&& |
邏輯與 |
or |
|| |
邏輯或 |
xor |
^^ |
邏輯異或 |
not |
! |
邏輯非 |
被程序員們熟知的邏輯異或是一種排除性的或。當其被用在過濾器的兩個條件之間時,只有當且僅當其中的一個條件滿足時,這樣的結果才會被顯示在屏幕上。
讓我們舉個例子:
"tcp.dstport 80 xor tcp.dstport 1025"
只有當目的TCP端口為80或者來源于端口1025(但又不能同時滿足這兩點)時,這樣的封包才會被顯示。
例子:
snmp || dns || icmp |
顯示SNMP或DNS或ICMP封包。 |