ಒಂದು ವರ್ಷದ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ವೈರ್ಶಾರ್ಕ್ 3.6 ನೆಟ್ವರ್ಕ್ ವಿಶ್ಲೇಷಕದ ಹೊಸ ಸ್ಥಿರ ಶಾಖೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಯೋಜನೆಯನ್ನು ಆರಂಭದಲ್ಲಿ ಎಥೆರಿಯಲ್ ಹೆಸರಿನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಎಂದು ನಾವು ನೆನಪಿಸಿಕೊಳ್ಳೋಣ, ಆದರೆ 2006 ರಲ್ಲಿ, ಎಥೆರಿಯಲ್ ಟ್ರೇಡ್ಮಾರ್ಕ್ನ ಮಾಲೀಕರೊಂದಿಗಿನ ಸಂಘರ್ಷದಿಂದಾಗಿ, ಡೆವಲಪರ್ಗಳು ಯೋಜನೆಯನ್ನು ವೈರ್ಶಾರ್ಕ್ ಎಂದು ಮರುಹೆಸರಿಸಲು ಒತ್ತಾಯಿಸಲಾಯಿತು. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ.
ವೈರ್ಶಾರ್ಕ್ 3.6.0 ನಲ್ಲಿನ ಪ್ರಮುಖ ಆವಿಷ್ಕಾರಗಳು:
- ಟ್ರಾಫಿಕ್ ಫಿಲ್ಟರಿಂಗ್ ನಿಯಮಗಳ ಸಿಂಟ್ಯಾಕ್ಸ್ಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ:
- ಒಂದನ್ನು ಹೊರತುಪಡಿಸಿ ಯಾವುದೇ ಮೌಲ್ಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು "a ~= b" ಅಥವಾ "a any_ne b" ಸಿಂಟ್ಯಾಕ್ಸ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- "a ನಾಟ್ ಇನ್ ಬಿ" ಸಿಂಟ್ಯಾಕ್ಸ್ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು "ನಾಟ್ ಎ ಇನ್ ಬಿ" ಗೆ ಹೋಲುತ್ತದೆ.
- ವಿಶೇಷ ಅಕ್ಷರಗಳಿಂದ ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಅಗತ್ಯವಿಲ್ಲದೆಯೇ ಪೈಥಾನ್ನಲ್ಲಿ ಕಚ್ಚಾ ತಂತಿಗಳೊಂದಿಗೆ ಸಾದೃಶ್ಯದ ಮೂಲಕ ತಂತಿಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು ಅನುಮತಿಸಲಾಗಿದೆ.
- "a != b" ಎಂಬ ಅಭಿವ್ಯಕ್ತಿ ಈಗ ಯಾವಾಗಲೂ "!(a == b)" ಅನ್ನು ಅನೇಕ ಕ್ಷೇತ್ರಗಳನ್ನು ವ್ಯಾಪಿಸಿರುವ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಬಳಸಿದಾಗ ಒಂದೇ ಆಗಿರುತ್ತದೆ ("ip.addr != 1.1.1.1" ಈಗ ಒಂದೇ ಆಗಿರುತ್ತದೆ "ip.src != 1.1.1.1. 1.1.1.1 ಮತ್ತು ip.dst != XNUMX") ಅನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
- ಸೆಟ್ ಪಟ್ಟಿಗಳ ಅಂಶಗಳನ್ನು ಈಗ ಅಲ್ಪವಿರಾಮದಿಂದ ಮಾತ್ರ ಬೇರ್ಪಡಿಸಬೇಕು, ಸ್ಪೇಸ್ಗಳಿಂದ ಡಿಲಿಮಿಟ್ ಮಾಡುವುದನ್ನು ನಿಷೇಧಿಸಲಾಗಿದೆ (ಅಂದರೆ {"GET" "HEAD"} ನಲ್ಲಿ 'http.request.method ನಿಯಮವನ್ನು {" ನಲ್ಲಿ 'http.request.method ನೊಂದಿಗೆ ಬದಲಾಯಿಸಬೇಕು ಪಡೆಯಿರಿ" , "ಹೆಡ್"}'.
- TCP ಟ್ರಾಫಿಕ್ಗಾಗಿ, tcp.completeness ಫಿಲ್ಟರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಸಂಪರ್ಕ ಚಟುವಟಿಕೆಯ ಸ್ಥಿತಿಯನ್ನು ಆಧರಿಸಿ TCP ಸ್ಟ್ರೀಮ್ಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ಅಂದರೆ. ಸಂಪರ್ಕವನ್ನು ಸ್ಥಾಪಿಸಲು, ಡೇಟಾವನ್ನು ವರ್ಗಾಯಿಸಲು ಅಥವಾ ಕೊನೆಗೊಳಿಸಲು ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲಾದ TCP ಹರಿವುಗಳನ್ನು ನೀವು ಗುರುತಿಸಬಹುದು.
- "add_default_value" ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅದರ ಮೂಲಕ ನೀವು ಪ್ರೋಟೋಬಫ್ ಕ್ಷೇತ್ರಗಳಿಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬಹುದು, ಅದು ದಟ್ಟಣೆಯನ್ನು ಸೆರೆಹಿಡಿಯುವಾಗ ಸರಣಿಯಾಗಿಲ್ಲ ಅಥವಾ ಬಿಟ್ಟುಬಿಡುತ್ತದೆ.
- ETW ನಲ್ಲಿ ಪ್ರತಿಬಂಧಿತ ಟ್ರಾಫಿಕ್ನೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ಓದಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ಈವೆಂಟ್ ಟ್ರೇಸಿಂಗ್ಗಾಗಿ Windows). DLT_ETW ಪ್ಯಾಕೆಟ್ಗಳಿಗಾಗಿ ಒಂದು ಡಿಸೆಕ್ಟರ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಸಹ ಸೇರಿಸಲಾಗಿದೆ.
- "DCCP ಸ್ಟ್ರೀಮ್ ಅನ್ನು ಅನುಸರಿಸಿ" ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, DCCP ಸ್ಟ್ರೀಮ್ಗಳಿಂದ ವಿಷಯವನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು ಮತ್ತು ಹೊರತೆಗೆಯಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
- OPUS ಸ್ವರೂಪದಲ್ಲಿ ಆಡಿಯೊ ಡೇಟಾದೊಂದಿಗೆ RTP ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಪಾರ್ಸಿಂಗ್ ಮಾಡಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳ ಆಧಾರದ ಮೇಲೆ ಪಾರ್ಸಿಂಗ್ ನಿಯಮಗಳನ್ನು ಹೊಂದಿಸುವುದರೊಂದಿಗೆ ಲಿಬ್ಪ್ಯಾಪ್ ಫಾರ್ಮ್ಯಾಟ್ಗೆ ಪಠ್ಯ ಡಂಪ್ಗಳಿಂದ ಅಡ್ಡಿಪಡಿಸಿದ ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಿದೆ.
- RTP ಸ್ಟ್ರೀಮ್ ಪ್ಲೇಯರ್ (ಟೆಲಿಫೋನಿ > RTP > RTP ಪ್ಲೇಯರ್) ಅನ್ನು ಗಮನಾರ್ಹವಾಗಿ ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದನ್ನು VoIP ಕರೆಗಳನ್ನು ಪ್ಲೇ ಮಾಡಲು ಬಳಸಬಹುದು. ಪ್ಲೇಪಟ್ಟಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇಂಟರ್ಫೇಸ್ನ ಹೆಚ್ಚಿದ ಪ್ರತಿಕ್ರಿಯೆ, ಧ್ವನಿಯನ್ನು ಮ್ಯೂಟ್ ಮಾಡುವ ಮತ್ತು ಚಾನಲ್ಗಳನ್ನು ಬದಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಿದೆ, ಬಹು-ಚಾನೆಲ್ .au ಅಥವಾ .wav ಫೈಲ್ಗಳ ರೂಪದಲ್ಲಿ ಪ್ಲೇ ಮಾಡಿದ ಶಬ್ದಗಳನ್ನು ಉಳಿಸುವ ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- VoIP ಗೆ ಸಂಬಂಧಿಸಿದ ಸಂವಾದಗಳನ್ನು ಮರುವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ (VoIP ಕರೆಗಳು, RTP ಸ್ಟ್ರೀಮ್ಗಳು, RTP ವಿಶ್ಲೇಷಣೆ, RTP ಪ್ಲೇಯರ್ ಮತ್ತು SIP ಹರಿವುಗಳು), ಅವುಗಳು ಈಗ ಮಾದರಿಯಾಗಿಲ್ಲ ಮತ್ತು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ತೆರೆಯಬಹುದಾಗಿದೆ.
- ಕಾಲ್-ಐಡಿ ಮೌಲ್ಯವನ್ನು ಆಧರಿಸಿ SIP ಕರೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು "ಫಾಲೋ ಸ್ಟ್ರೀಮ್" ಸಂವಾದಕ್ಕೆ ಸೇರಿಸಲಾಗಿದೆ. YAML ಔಟ್ಪುಟ್ನಲ್ಲಿ ಹೆಚ್ಚಿದ ವಿವರ.
- ವಿಭಿನ್ನ VLAN ID ಗಳನ್ನು ಹೊಂದಿರುವ IP ಪ್ಯಾಕೆಟ್ಗಳ ತುಣುಕುಗಳನ್ನು ಪುನಃ ಜೋಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
- ಹಾರ್ಡ್ವೇರ್ ವಿಶ್ಲೇಷಕಗಳನ್ನು ಬಳಸಿಕೊಂಡು ತಡೆಹಿಡಿಯಲಾದ USB (USB ಲಿಂಕ್ ಲೇಯರ್) ಪ್ಯಾಕೆಟ್ಗಳನ್ನು ಮರುನಿರ್ಮಾಣ ಮಾಡಲು ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- TLS ಸೆಶನ್ ಕೀಗಳನ್ನು ರಫ್ತು ಮಾಡಲು TShark ಗೆ "--export-tls-session-keys" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- RTP ಸ್ಟ್ರೀಮ್ ವಿಶ್ಲೇಷಕದಲ್ಲಿ CSV ಸ್ವರೂಪದಲ್ಲಿ ರಫ್ತು ಸಂವಾದವನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ
- ಆಧಾರಿತ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳ ರಚನೆ macOS, ಆಪಲ್ M1 ARM ಚಿಪ್ನೊಂದಿಗೆ ಸಜ್ಜುಗೊಂಡಿದೆ. ಇಂಟೆಲ್ ಚಿಪ್ಗಳನ್ನು ಹೊಂದಿರುವ ಆಪಲ್ ಸಾಧನಗಳಿಗೆ ಪ್ಯಾಕೇಜ್ಗಳು ಹೆಚ್ಚಿದ ಆವೃತ್ತಿ ಅವಶ್ಯಕತೆಗಳನ್ನು ಹೊಂದಿವೆ. macOS (10.13+) ಗಾಗಿ ಪೋರ್ಟಬಲ್ 64-ಬಿಟ್ ಪ್ಯಾಕೇಜ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ Windows (ಪೋರ್ಟಬಲ್ಆಪ್ಸ್) ವೈರ್ಶಾರ್ಕ್ ನಿರ್ಮಿಸಲು ಆರಂಭಿಕ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ Windows, GCC ಮತ್ತು MinGW-w64 ಬಳಸಿ.
- BLF (Informatik ಬೈನರಿ ಲಾಗ್ ಫೈಲ್) ಸ್ವರೂಪದಲ್ಲಿ ಡೀಕೋಡಿಂಗ್ ಮತ್ತು ಡೇಟಾವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಪ್ರೋಟೋಕಾಲ್ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ:
- ಬ್ಲೂಟೂತ್ ಲಿಂಕ್ ಮ್ಯಾನೇಜರ್ ಪ್ರೋಟೋಕಾಲ್ (BT LMP),
- ಬಂಡಲ್ ಪ್ರೋಟೋಕಾಲ್ ಆವೃತ್ತಿ 7 (BPv7),
- ಬಂಡಲ್ ಪ್ರೋಟೋಕಾಲ್ ಆವೃತ್ತಿ 7 ಭದ್ರತೆ (BPSec),
- CBOR ಆಬ್ಜೆಕ್ಟ್ ಸಹಿ ಮತ್ತು ಎನ್ಕ್ರಿಪ್ಶನ್ (COSE),
- E2 ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಟೋಕಾಲ್ (E2AP),
- ಈವೆಂಟ್ ಟ್ರೇಸಿಂಗ್ Windows (ಇಟಿಡಬ್ಲ್ಯೂ),
- ಎಕ್ಸ್ಟ್ರೀಮ್ ಎಕ್ಸ್ಟ್ರಾ ಎಥ್ ಹೆಡರ್ (EXEH),
- ಹೈ-ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಕನೆಕ್ಟಿವಿಟಿ ಟ್ರೇಸರ್ (HiPerConTracer),
- ISO 10681,
- ಕೆರ್ಬರೋಸ್ ಸ್ಪೇಕ್,
- Linux ಮಾದರಿ ಪ್ರೋಟೋಕಾಲ್,
- ಸ್ಥಳೀಯ ಇಂಟರ್ಕನೆಕ್ಟ್ ನೆಟ್ವರ್ಕ್ (LIN),
- ಮೈಕ್ರೋಸಾಫ್ಟ್ ಟಾಸ್ಕ್ ಶೆಡ್ಯೂಲರ್ ಸೇವೆ,
- O-RAN E2AP,
- O-RAN ಫ್ರಾಂಥಾಲ್ UC-ಪ್ಲೇನ್ (O-RAN),
- ಓಪಸ್ ಇಂಟರಾಕ್ಟಿವ್ ಆಡಿಯೋ ಕೋಡೆಕ್ (OPUS),
- PDU ಸಾರಿಗೆ ಪ್ರೋಟೋಕಾಲ್, R09.x (R09),
- RDP ಡೈನಾಮಿಕ್ ಚಾನೆಲ್ ಪ್ರೋಟೋಕಾಲ್ (DRDYNVC),
- RDP ಗ್ರಾಫಿಕ್ ಪೈಪ್ಲೈನ್ ಚಾನಲ್ ಪ್ರೋಟೋಕಾಲ್ (EGFX),
- RDP ಬಹು-ಸಾರಿಗೆ (RDPMT),
- ರಿಯಲ್-ಟೈಮ್ ಪಬ್ಲಿಷ್-ಸಬ್ಸ್ಕ್ರೈಬ್ ವರ್ಚುವಲ್ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ (RTPS-VT),
- ರಿಯಲ್-ಟೈಮ್ ಪಬ್ಲಿಷ್-ಸಬ್ಸ್ಕ್ರೈಬ್ ವೈರ್ ಪ್ರೋಟೋಕಾಲ್ (ಸಂಸ್ಕರಿಸಲಾಗಿದೆ) (RTPS-PROC),
- ಶೇರ್ಡ್ ಮೆಮೊರಿ ಕಮ್ಯುನಿಕೇಷನ್ಸ್ (SMC),
- ಸಿಗ್ನಲ್ PDU, SparkplugB,
- ರಾಜ್ಯ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಪ್ರೋಟೋಕಾಲ್ (SSyncP),
- ಟ್ಯಾಗ್ ಮಾಡಲಾದ ಇಮೇಜ್ ಫೈಲ್ ಫಾರ್ಮ್ಯಾಟ್ (TIFF),
- TP-ಲಿಂಕ್ ಸ್ಮಾರ್ಟ್ ಹೋಮ್ ಪ್ರೋಟೋಕಾಲ್,
- UAVCAN DSDL,
- UAVCAN / CAN,
- UDP ರಿಮೋಟ್ ಡೆಸ್ಕ್ಟಾಪ್ ಪ್ರೋಟೋಕಾಲ್ (RDPUDP),
- ವ್ಯಾನ್ ಜಾಕೋಬ್ಸನ್ PPP ಕಂಪ್ರೆಷನ್ (VJC),
- ವರ್ಲ್ಡ್ ಆಫ್ ವಾರ್ಕ್ರಾಫ್ಟ್ ವರ್ಲ್ಡ್ (WOWW),
- X2 xIRI ಪೇಲೋಡ್ (xIRI).
ಮೂಲ: opennet.ru
