Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quic ietf 4967 v3 #7095

Closed
wants to merge 9 commits into from
Closed

Commits on Feb 28, 2022

  1. quic: rustfmt

    catenacyber committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    e2fa104 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. quic: complete parsing of initial for non gquic

    Ticket: 4967
    
    The format of initial packet for quic ietf, ie quic v1,
    is described in rfc 9000, section 17.2.2
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    be45f19 View commit details
    Browse the repository at this point in the history
  2. rdp: bump up tls-parser crate version

    so that we can use new functions in quic parser
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    b1a67ff View commit details
    Browse the repository at this point in the history
  3. quic: parse more frames

    and logs interesting extensions from crypto frame
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f96956f View commit details
    Browse the repository at this point in the history
  4. quic: use packet num length when decrypting

    As it can be 4, but it can also be 1, based on the first
    decrypted byte
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    a24304b View commit details
    Browse the repository at this point in the history
  5. quic: do not try to parse encrypted data

    The way to determine if the payload is encrypted is by storing
    in the state if we have seen a crypto frame in both directions...
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    0c9d9e1 View commit details
    Browse the repository at this point in the history
  6. quic: decrypt in its own function

    So as to keep parse not too big
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    d5ba17e View commit details
    Browse the repository at this point in the history
  7. quic: use sni from crypto frame with tls

    for detection
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f9a89f5 View commit details
    Browse the repository at this point in the history
  8. quic: ja3 computation and logging and detection

    Ticket: 5143
    catenacyber committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    065f1ae View commit details
    Browse the repository at this point in the history