Lines Matching +full:macos +full:- +full:12
1 # $FreeBSD: head/etc/pf.os 258865 2013-12-03 04:32:02Z eadler $
4 # -------------------------
8 # (C) Copyright 2000-2003 by Michal Zalewski <lcamtuf@coredump.cx>
35 # - Window size (WSS) - a highly OS dependent setting used for TCP/IP
54 # - Overall packet size - a function of all IP and TCP options and bugs.
58 # - Initial TTL - We check the actual TTL of a received packet. It can't
62 # NEW SIGNATURE: *Never* copy TTL from a p0f-reported signature literally.
71 # - Don't fragment flag (DF) - some modern OSes set this to implement PMTU
76 # - Maximum segment size (MSS) - this setting is usually link-dependent. P0f
85 # - Window scaling (WSCALE) - this feature is used to scale WSS.
93 # - Timestamp - some systems that implement timestamps set them to
96 # - Selective ACK permitted - a flag set by systems that implement
99 # - The sequence of TCP all options (MSS, window scaling, selective ACK
102 # extension to broadcast your uptime ;-), NOP options (used for
109 # that divide by nnn - '%nnn'.
115 # wwww - window size (can be *, %nnn, Snn or Tnn). The special values
118 # ttt - initial TTL
119 # D - don't fragment bit (0 - not set, 1 - set)
120 # ss - overall SYN packet size
121 # OOO - option value and order specification (see below)
122 # OS - OS genre (Linux, Solaris, Windows)
123 # Version - OS Version (2.0.27 on x86, etc)
124 # Subtype - OS subtype or patchlevel (SP3, lo0)
125 # details - Generic OS details
141 # N - NOP option
142 # Wnnn - window scaling option, value nnn (or * or %nnn)
143 # Mnnn - maximum segment size option, value nnn (or * or %nnn)
144 # S - selective ACK OK
145 # T - timestamp
146 # T0 - timestamp with a zero value
156 # http://lcamtuf.coredump.cx/p0f-help/
160 # -----------------------
170 # at SYN+ACK - does it look similar?
172 # Some users tweak their TCP/IP settings - enable or disable RFC1323
195 # ----------------- AIX ---------------------
197 # AIX is first because its signatures are close to NetBSD, MacOS X and
202 16384:64:0:44:M512: AIX:4.3:2-3:AIX 4.3.2 and earlier
204 16384:64:0:60:M512,N,W%2,N,N,T: AIX:4.3:3:AIX 4.3.3-5.2
205 16384:64:0:60:M512,N,W%2,N,N,T: AIX:5.1-5.2::AIX 4.3.3-5.2
206 32768:64:0:60:M512,N,W%2,N,N,T: AIX:4.3:3:AIX 4.3.3-5.2
207 32768:64:0:60:M512,N,W%2,N,N,T: AIX:5.1-5.2::AIX 4.3.3-5.2
208 65535:64:0:60:M512,N,W%2,N,N,T: AIX:4.3:3:AIX 4.3.3-5.2
209 65535:64:0:60:M512,N,W%2,N,N,T: AIX:5.1-5.2::AIX 4.3.3-5.2
212 # ----------------- Linux -------------------
218 # Endian snafu! Nelson says "ha-ha":
226 S3:64:1:60:M*,S,T,N,W0: Linux:2.4:.18-21:Linux 2.4.18 and newer
228 S4:64:1:60:M*,S,T,N,W0: Linux:2.6:.1-7:Linux 2.4/2.6 <= 2.6.7
238 S4:64:1:60:M*,S,T,N,W1: Linux:2.5-2.6::Linux 2.5/2.6
242 S20:64:1:60:M*,S,T,N,W0: Linux:2.2:20-25:Linux 2.2.20 and newer
268 # ----------------- FreeBSD -----------------
270 16384:64:1:44:M*: FreeBSD:2.0-2.2::FreeBSD 2.0-4.2
271 16384:64:1:44:M*: FreeBSD:3.0-3.5::FreeBSD 2.0-4.2
272 16384:64:1:44:M*: FreeBSD:4.0-4.2::FreeBSD 2.0-4.2
277 57344:64:1:44:M*: FreeBSD:4.6-4.8:noRFC1323:FreeBSD 4.6-4.8 (no RFC1323)
278 57344:64:1:60:M*,N,W0,N,N,T: FreeBSD:4.6-4.9::FreeBSD 4.6-4.9
280 32768:64:1:60:M*,N,W0,N,N,T: FreeBSD:4.8-4.11::FreeBSD 4.8-5.1 (or MacOS X)
281 32768:64:1:60:M*,N,W0,N,N,T: FreeBSD:5.0-5.1::FreeBSD 4.8-5.1 (or MacOS X)
282 65535:64:1:60:M*,N,W0,N,N,T: FreeBSD:4.8-4.11::FreeBSD 4.8-5.2 (or MacOS X)
283 65535:64:1:60:M*,N,W0,N,N,T: FreeBSD:5.0-5.2::FreeBSD 4.8-5.2 (or MacOS X)
284 65535:64:1:60:M*,N,W1,N,N,T: FreeBSD:4.7-4.11::FreeBSD 4.7-5.2
285 65535:64:1:60:M*,N,W1,N,N,T: FreeBSD:5.0-5.2::FreeBSD 4.7-5.2
288 # 65535:64:1:60:M*,N,W0,N,N,T:Z:FreeBSD:5.1-5.4::5.1-current (1)
289 # 65535:64:1:60:M*,N,W1,N,N,T:Z:FreeBSD:5.1-5.4::5.1-current (2)
290 # 65535:64:1:60:M*,N,W2,N,N,T:Z:FreeBSD:5.1-5.4::5.1-current (3)
295 # ----------------- NetBSD ------------------
301 65535:64:1:60:M*,N,W1,N,N,T0: NetBSD:1.6::NetBSD 1.6W-current (DF)
303 32768:64:1:60:M*,N,W0,N,N,T0: NetBSD:1.6:randomization:NetBSD 1.6ZH-current (w/ ip_id randomization)
305 # ----------------- OpenBSD -----------------
308 16384:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.8::OpenBSD 3.0-4.8
309 16384:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.8:no-df:OpenBSD 3.0-4.8 (scrub no-df)
310 57344:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0::OpenBSD 3.3-4.0
311 57344:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0:no-df:OpenBSD 3.3-4.0 (scrub no-df)
313 65535:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0:opera:OpenBSD 3.0-4.0 (Opera)
316 16384:64:0:64:M*,N,N,S,N,W3,N,N,T: OpenBSD:4.9:no-df:OpenBSD 4.9 (scrub no-df)
319 16384:64:0:64:M*,N,N,S,N,W6,N,N,T: OpenBSD:6.1:no-df:OpenBSD 6.1 (scrub no-df)
321 # ----------------- DragonFly BSD -----------------
324 57344:64:0:64:M*,N,W0,N,N,S,N,N,T: DragonFly:1.2-1.12::DragonFly 1.2-1.12
325 5840:64:1:60:M*,S,T,N,W4: DragonFly:2.0-2.1::DragonFly 2.0-2.1
326 57344:64:0:64:M*,N,W0,N,N,S,N,N,T: DragonFly:2.2-2.3::DragonFly 2.2-2.3
327 57344:64:0:64:M*,N,W5,N,N,S,N,N,T: DragonFly:2.4-2.7::DragonFly 2.4-2.7
329 # ----------------- Solaris -----------------
333 S17:255:1:44:M*: Solaris:2.5-2.7::Solaris 2.5 to 7
335 S6:255:1:44:M*: Solaris:2.6-2.7::Solaris 2.6 to 7
345 # ----------------- IRIX --------------------
348 61440:64:0:44:M*: IRIX:6.2-6.5::IRIX 6.2-6.5
352 61440:64:0:48:M*,N,N,S: IRIX:6.5:12-21:IRIX 6.5.12 - 6.5.21
353 49152:64:0:48:M*,N,N,S: IRIX:6.5:15-21:IRIX 6.5.15 - 6.5.21
358 # ----------------- Tru64 -------------------
365 # ----------------- OpenVMS -----------------
369 # ----------------- MacOS -------------------
372 # S2:255:1:48:M*,W0,E:.:MacOS:8.6 classic
375 16616:255:1:48:M*,W0: MacOS:7.3-7.6:OTTCP:MacOS 7.3-8.6 (OTTCP)
376 16616:255:1:48:M*,W0: MacOS:8.0-8.6:OTTCP:MacOS 7.3-8.6 (OTTCP)
377 16616:255:1:48:M*,N,N,N: MacOS:8.1-8.6:OTTCP:MacOS 8.1-8.6 (OTTCP)
378 32768:255:1:48:M*,W0,N: MacOS:9.0-9.2::MacOS 9.0-9.2
379 65535:255:1:48:M*,N,N,N,N: MacOS:9.1::MacOS 9.1 (OT 2.7.4)
382 # ----------------- Windows -----------------
426 # either dubious or non-specific (no service pack data)
455 65520:128:1:48:M*,N,N,S: Windows:XP::Windows XP bare-bone
465 # *:128:1:48:M*,N,N,S:U:-Windows:XP/2000 while downloading (leak!) XXX quirk
468 # ----------------- HP/UX -------------------
470 32768:64:1:44:M*: HP-UX:B.10.20::HP-UX B.10.20
471 32768:64:0:48:M*,W0,N: HP-UX:11.0::HP-UX 11.0
472 32768:64:1:48:M*,W0,N: HP-UX:11.10::HP-UX 11.0 or 11.11
473 32768:64:1:48:M*,W0,N: HP-UX:11.11::HP-UX 11.0 or 11.11
476 0:64:0:48:M*,W0,N: HP-UX:B.11.00:A:HP-UX B.11.00 A (RFC1323)
478 # ----------------- RiscOS ------------------
480 # We don't yet support the ?12 TCP option
481 #16384:64:1:68:M1460,N,W0,N,N,T,N,N,?12: RISCOS:3.70-4.36::RISC OS 3.70-4.36
489 # ----------------- BSD/OS ------------------
491 # Once again, power of two WSS is also shared by MacOS X with DF set
492 8192:64:1:60:M1460,N,W0,N,N,T: BSD/OS:3.1::BSD/OS 3.1-4.3 (or MacOS X 10.2 w/DF)
493 8192:64:1:60:M1460,N,W0,N,N,T: BSD/OS:4.0-4.3::BSD/OS 3.1-4.3 (or MacOS X 10.2)
496 # ---------------- NewtonOS -----------------
500 # ---------------- NeXTSTEP -----------------
505 # ------------------ BeOS -------------------
507 1024:255:0:48:M*,N,W0: BeOS:5.0-5.1::BeOS 5.0-5.1
510 # ------------------ OS/400 -----------------
519 # ------------------ ULTRIX -----------------
523 # ------------------- QNX -------------------
527 # ------------------ Novell -----------------
536 # ----------------- SCO ------------------
541 # ------------------- DOS -------------------
546 # ------------------ OS/2 -------------------
551 # ----------------- TOPS-20 -----------------
554 # XXX QUIRK 0:64:0:44:M1460:A:TOPS-20:version 7
555 0:64:0:44:M1460: TOPS-20:7::TOPS-20 version 7
557 # ----------------- FreeMiNT ----------------
561 # ------------------ AMIGA ------------------
563 # XXX TCP option 12
564 # S32:64:1:56:M*,N,N,S,N,N,?12:.:AMIGA:3.9 BB2 with Miami stack
566 # ------------------ Plan9 ------------------
570 # ----------------- AMIGAOS -----------------
578 # ---------- Firewalls / routers ------------
584 # XXX TCP option 12
585 # S32:64:0:68:M512,N,W0,N,N,T,N,N,?12:.:Nokia:IPSO w/Checkpoint NG FP3
586 # S16:64:0:68:M1024,N,W0,N,N,T,N,N,?12:.:Nokia:IPSO 3.7 build 026
596 # ------- Switches and other stuff ----------
604 # ---------- Caches and whatnots ------------
610 65535:64:0:64:M1460,N,N,S,N,W*,N,N,T: NetApp:5.3-5.5::NetApp 5.3-5.5
620 27085:128:0:40:.: Dell:PowerApp cache::Dell PowerApp (Linux-based)
631 # ----------- Embedded systems --------------
655 S1:255:0:44:M346: Contiki:1.1:rc0:Contiki 1.1-rc0
658 T5:64:0:44:M536: Sega:Dreamcast:HKT-3020:Sega Dreamcast HKT-3020 (browser disc 51027)
688 # 12345:255:0:40:.:A:-p0f:sendsyn utility
692 # Generic signatures - just in case #
695 #*:64:1:60:M*,N,W*,N,N,T: @FreeBSD:4.0-4.9::FreeBSD 4.x/5.x
696 #*:64:1:60:M*,N,W*,N,N,T: @FreeBSD:5.0-5.1::FreeBSD 4.x/5.x