เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบงเบดเป€เบ„เบฒเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Wireshark 4.0

เบเบฒเบ™เบ›เปˆเบญเบเบชเบฒเบ‚เบฒเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบซเบกเปˆเบ‚เบญเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Wireshark 4.0 เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบžเบฒเบเปƒเบ•เป‰เบŠเบทเปˆ Ethereal, เปเบ•เปˆเปƒเบ™เบ›เบต 2006, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบเบฑเบšเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบเบฒเบ™เบ„เป‰เบฒ Ethereal, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบ–เบทเบเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบ›เปˆเบฝเบ™เบŠเบทเปˆเป‚เบ„เบ‡เบเบฒเบ™ Wireshark. เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” GPLv2.

เบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเบซเบผเบฑเบเปƒเบ™ Wireshark 4.0.0:

  • เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ•เบปเป‰เบ™เบ•เปเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡. เปเบœเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบžเบฑเบเป€เบเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก เปเบฅเบฐเปเบžเบฑเบเป€เบเบฑเบ”เป„เบšเบ•เปŒเปเบกเปˆเบ™เบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบเบฐเบ”เบฒเบ™เบฅเบฒเบเบŠเบทเปˆเปเบžเบฑเบเป€เบเบ”.
  • เบเบฒเบ™เบญเบญเบเปเบšเบšเบ‚เบญเบ‡เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบš "เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ" เปเบฅเบฐ "เบˆเบธเบ”เบชเบดเป‰เบ™เบชเบธเบ”" เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡.
    • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบฅเบทเบญเบเปƒเบชเปˆเป€เบกเบ™เบนเบšเปเบฅเบดเบšเบปเบ”เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบ–เบฑเบ™เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบชเบณเป€เบ™เบปเบฒเบฅเบฒเบเบเบฒเบ™.
    • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ–เบญเบ™เบ›เบฑเบเปเบธเบ” เปเบฅเบฐเบ•เบดเบ”เปเบ—เบฑเบšเป„เบ”เป‰เบ–เบทเบเบชเบฐเปœเบญเบ‡เปƒเบซเป‰.
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบเปƒเบ™เบฎเบนเบšเปเบšเบš JSON.
    • เป€เบกเบทเปˆเบญเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบ„เปเบฅเปเบฒเปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบˆเบฑเบšเบ„เบนเปˆเปเบฅเบฐเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบเบฑเปˆเบ™เบ•เบญเบ‡.
    • เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ›เบ‡.
    • เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เปเบกเปˆเบ™เบ•เบดเบ”เบเบฑเบš TCP เปเบฅเบฐ UDP streams เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.
    • เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบŠเบทเปˆเบญเบ‡เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบˆเบฒเบเป€เบกเบ™เบนเบšเปเบฅเบดเบšเบปเบ”.
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ hex dumps เบˆเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš Wireshark เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ text2pcap.
    • text2pcap เปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ–เบดเป‰เบกเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเปƒเบ™เบ—เบธเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” wiretap.
    • เปƒเบ™ text2pcap, pcapng เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบšเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš editcap, mergecap เปเบฅเบฐ tsark utilities.
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ›เบฐเป€เบžเบ” encapsulation.
    • เป€เบžเบตเปˆเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ.
    • เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ dummy IP, TCP, UDP เปเบฅเบฐ SCTP headers เปƒเบ™ dumps เป€เบกเบทเปˆเบญเปƒเบŠเป‰ Raw IP, Raw IPv4 เปเบฅเบฐ Raw IPv6 encapsulation.
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบเบ™เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบด.
    • เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡ text2pcap เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš "เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบˆเบฒเบ Hex Dump" เปƒเบ™ Wireshark เปเบกเปˆเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™.
  • เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป‚เบ”เบเปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ MaxMind เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ.
  • เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเปˆเบฝเบงเบเบฑเบš syntax เบ‚เบญเบ‡เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™:
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเบŠเบฑเป‰เบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เป stack, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญ encapsulating IP-over-IP, เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบ—เบตเปˆเบขเบนเปˆเบˆเบฒเบเปเบžเบฑเบเป€เบเบฑเบ”เบžเบฒเบเบ™เบญเบเปเบฅเบฐ nested, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” "ip.addr#1 == 1.1.1.1" เปเบฅเบฐ " ip.addr#2 == 1.1.1.2.
    • เบ–เบฐเปเบซเบผเบ‡เบเบฒเบ™เบ—เบตเปˆเบกเบตเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฎเบญเบ‡เบฎเบฑเบš "any" เปเบฅเบฐ "all" quantifiers, เบ•เบปเบงเบขเปˆเบฒเบ‡ "all tcp.port > 1024" เป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบšเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ tcp.port เบ—เบฑเบ‡เปเบปเบ”.
    • เบกเบต syntax เปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก - ${some.field}, เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ macro.
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบฅเบเบ„เบฐเบ™เบดเบ” (โ€œ+โ€, โ€œ-โ€œ, โ€œ*โ€, โ€œ/โ€, โ€œ%โ€) เบ”เป‰เบงเบเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เบปเบงเป€เบฅเบ, เปเบเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ”เป‰เบงเบเบงเบปเบ‡เป€เบฅเบฑเบš curly.
    • เป€เบžเบตเปˆเบกเบŸเบฑเบ‡เบŠเบฑเบ™ max(), min() เปเบฅเบฐ abs() เปเบฅเป‰เบง.
    • เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบฐเบšเบธเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเปเบฅเบฐเป€เบญเบตเป‰เบ™เบŸเบฑเบ‡เบŠเบฑเบ™เบญเบทเปˆเบ™เป€เบ›เบฑเบ™เบญเบฒเบเบดเบงเป€เบกเบฑเบ™เบŸเบฑเบ‡เบŠเบฑเบ™.
    • เป€เบžเบตเปˆเบก syntax เปƒเปเปˆเปƒเบชเปˆเบ•เบปเบงเปœเบฑเบ‡เบชเบทเบ—เบตเปˆเปเบเบเบญเบญเบเบˆเบฒเบเบ•เบปเบงเบฅเบฐเบšเบธ - เบ„เปˆเบฒเบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบˆเบธเบ”เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ›เบฃเป‚เบ•เบ„เป เบซเบผเบทเป‚เบ›เบฃเป‚เบ•เบ„เป, เปเบฅเบฐเบ„เปˆเบฒเบžเบฒเบเปƒเบ™เบงเบปเบ‡เป€เบฅเบฑเบšเบกเบธเบกเปเบกเปˆเบ™เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเปœเบฑเบ‡เบชเบท.
    • เป€เบžเบตเปˆเบกเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเบดเบ” โ€œ&โ€, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบšเบดเบ”เปเบ•เปˆเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธ โ€œเบเบญเบš[0] & 0x0F == 3โ€.
    • เบ„เบงเบฒเบกเบชเบณเบ„เบฑเบ™เบ‚เบญเบ‡เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ AND เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบชเบนเบ‡เบเบงเปˆเบฒเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ OR.
    • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเบ„เปˆเบฒเบ„เบปเบ‡เบ—เบตเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ–เบฒเบ™เบชเบญเบ‡เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒ "0b".
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปˆเบฒเบ”เบฑเบ”เบชเบฐเบ™เบตเบฅเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฒเบเบ‡เบฒเบ™เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเบญเบ‡ bytes เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบซเบปเบง TCP เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” "tcp[-2:] == AA:BB".
    • เบเบฒเบ™เปเบเบเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบŠเบธเบ”เบ—เบตเปˆเบกเบตเบเบฐเบซเบงเปˆเบฒเบ‡เปเบกเปˆเบ™เบ–เบทเบเบซเป‰เบฒเบก;
    • เป€เบžเบตเปˆเบกเบฅเปเบฒเบ”เบฑเบšเบเบฒเบ™เบซเบฅเบปเบšเบซเบ™เบตเป€เบžเบตเปˆเบกเป€เบ•เบตเบก: \a, \b, \f, \n, \r, \t, \v.
    • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ Unicode เปƒเบ™เบฎเบนเบšเปเบšเบš \uNNNN เปเบฅเบฐ \UNNNNNNN.
    • เป€เบžเบตเปˆเบกเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเปƒเบซเบกเปˆ โ€œ===โ€ (โ€œall_eqโ€), เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบ โ€œa === bโ€ เบ„เปˆเบฒเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ โ€œaโ€ เบเบปเบ‡เบเบฑเบš โ€œbโ€. เบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบตเป‰เบ™เบเบฑเบš "!==" ("any_ne") เป€เบŠเบฑเปˆเบ™เบเบฑเบ™.
    • เป‚เบ•เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™ "~=" เป„เบ”เป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ เปเบฅเบฐ "!==" เบ„เบงเบ™เบ–เบทเบเปƒเบŠเป‰เปเบ—เบ™.
    • เบกเบฑเบ™เบ–เบทเบเบซเป‰เบฒเบกเบšเปเปˆเปƒเบซเป‰เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบกเบตเบˆเบธเบ”เป€เบ›เบตเบ”, i.e. เบ„เปˆเบฒ "7" เปเบฅเบฐ "7." เบ•เบญเบ™เบ™เบตเป‰เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ เปเบฅเบฐเบ„เบงเบ™เบ–เบทเบเปเบ—เบ™เบ—เบตเปˆเบ”เป‰เบงเบ โ€œ0.7โ€ เปเบฅเบฐ โ€œ7.0โ€.
    • เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” PCRE2 เปเบ—เบ™ GRegex.
    • เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป„เบšเบ•เปŒ null เปเบกเปˆเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบด เปเบฅเบฐเปเบกเปˆเปเบšเบš ('\0' เปƒเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เป„เบšเบ•เปŒ null).
    • เบ™เบญเบเบˆเบฒเบ 1 เปเบฅเบฐ 0, เบ„เปˆเบฒ boolean เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป€เบ›เบฑเบ™ True/TRUE เปเบฅเบฐ False/FALSE เป„เบ”เป‰.
  • เป‚เบกเบ”เบนเบ™ dissector HTTP2 เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ headers dummy เป€เบžเบทเปˆเบญ parse เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆ captured เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ packets เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบเบฑเบš headers (เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ parsing เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ gRPC เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เปเบฅเป‰เบง).
  • เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš Mesh Connex (MCX) เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ•เบปเบงเปเบเบเบงเบดเป€เบ„เบฒเบฐ IEEE 802.11.
  • เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบŠเบปเปˆเบงเบ„เบฒเบง (เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเปƒเบ™เปเบœเปˆเบ™) เบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปƒเบ™เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบš Extcap เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰, เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เปƒเบชเปˆเบกเบฑเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบŠเป‰เปเบฒ. เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบš extcap เบœเปˆเบฒเบ™เบฅเบฐเบšเบปเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบŠเบฑเปˆเบ™: txark.
  • เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡ ciscodump เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบˆเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ IOS, IOS-XE เปเบฅเบฐ ASA.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเป‚เบ›เบฃเป‚เบ•เบ„เป:
    • Allied Telesis Loop Detection (AT LDF),
    • AUTOSAR I-PDU Multiplexer (AUTOSAR I-PduM),
    • DTN Bundle Protocol Security (BPSec),
    • DTN Bundle Protocol เป€เบงเบตเบŠเบฑเปˆเบ™ 7 (BPv7),
    • DTN TCP Convergence Layer Protocol (TCPCL),
    • เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบ DVB (DVB SIT),
    • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบŠเบทเป‰เบ‚เบฒเบเป€เบ‡เบดเบ™เบชเบปเบ” 10.0 (XTI),
    • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบ›เบทเป‰เบกเบ„เปเบฒเบชเบฑเปˆเบ‡ 10.0 (EOBI),
    • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบ„เป‰เบฒ 10.0 (ETI),
    • FiveCo's Legacy Register Access Protocol (5co-legacy),
    • Generic Data Transfer Protocol (GDT),
    • เป€เบงเบฑเบš gRPC (gRPC-Web),
    • Host IP Configuration Protocol (HICP),
    • Huawei GRE bonding (GREbond),
    • เป‚เบกเบ”เบนเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ (IDENT, CALIBRATION, SAMPLES - IM1, SAMPLES - IM2R0),
    • Mesh Connex (MCX),
    • Microsoft Cluster Remote Control Protocol (RCP),
    • เป€เบ›เบตเบ”เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ„เบงเบšเบ„เบธเบกเบชเบณเบฅเบฑเบš OCA/AES70 (OCP.1),
    • Protected Extensible Authentication Protocol (PEAP),
    • REdis Serialization Protocol v2 (RESP),
    • Roon Discovery (RoonDisco),
    • Secure File Transfer Protocol (sftp),
    • Secure Host IP Configuration Protocol (SHICP),
    • SSH File Transfer Protocol (SFTP),
    • USB เบ„เบฑเบ”เบ•เบดเบ” SCSI (UASP),
    • ZBOSS Network Coprocessor (ZB NCP).
  • เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ (CMake 3.10) เปเบฅเบฐเบ„เบงเบฒเบกเป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช (GLib 2.50.0, Libgcrypt 1.8.0, Python 3.6.0, GnuTLS 3.5.8) เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster