Add WebDAV detection support (#2224)

* Add WebDAV detection support

* Add pcap example

* Update test results

* Remove redundant checks

* Add WebDAV related HTTP methods to fuzz/dictionary.dict

* Add note about WebDAV
This commit is contained in:
Vladimir Gavrilov 2023-12-22 15:23:37 +03:00 committed by GitHub
parent 41aa2f96b6
commit 6fc8aa4e61
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
15 changed files with 119 additions and 18 deletions

View file

@ -386,3 +386,16 @@ References: `Protocol Specs: <https://opennetworking.org/wp-content/uploads/2014
JSON-RPC is a remote procedure call protocol encoded in JSON.
References: `Protocol Specs: <https://www.jsonrpc.org/specification>`_.
.. _Proto 376:
`NDPI_PROTOCOL_WEBDAV`
======================
WebDAV is a set of extensions to the HTTP protocol that allows WebDAV clients to collaboratively edit and manage files on remote Web servers.
References: `RFC4918: <https://datatracker.ietf.org/doc/html/rfc4918>`_.
Notes:
- WebDAV is almost always encrypted, i.e. transported over TLS.