Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Extend Runtime Protocol Definition with TLS Certificate #3021

@lucaderi

Description

@lucaderi

Currently in the protocol file (https://github.com/ntop/nDPI/blob/dev/example/protos.txt) it is not possible to binda protocol to a TLS certificate.

In https://github.com/ntop/nDPI/blob/dev/src/lib/ndpi_content_match.c.inc protocols are defined as follows:

static ndpi_tls_cert_name_match tls_certificate_match [] = {
  { "CN=AnyDesk Client",               NDPI_PROTOCOL_ANYDESK     },
  { "O=philandro Software GmbH",       NDPI_PROTOCOL_ANYDESK     },
...
}

This is to request to extend protocols file wi enable the creation of new protocols based on the certificate name (i.e. allow definition of new protocols other than using tls_certificate_match)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions