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

SSL support for libpcap dependency? #721

Open
daluu opened this issue Mar 24, 2024 · 1 comment
Open

SSL support for libpcap dependency? #721

daluu opened this issue Mar 24, 2024 · 1 comment

Comments

@daluu
Copy link

daluu commented Mar 24, 2024

Hi,

Just curious whether the libpcap related functionality that Ncpap uses (or is bundled with) supports SSL/TLS? I wasn't sure if this is upstream at libpcap whether it can support it on Windows or not. So filed the-tcpdump-group/libpcap#1299 to confirm.

But in any case, this report here is about being aware of and considering these 2 things:

  • if the SSL support has any dependency of libpcap back to Npcap, just as how the libpcap build process on Windows requires pointing to Npcap SDK installation in order to build it, should ensure Npcap has whatever libpcap needs to check whether SSL can be enabled/supported or not.

  • that the (future?) Npcap releases (that include libpcap) build and include libpcap with SSL support, if/when libpcap supports SSL on Windows.

On a related note was testing latest release of Wireshark 4.2.3 that includes Npcap 1.78, and observed these results hitting an rpcapd that had TLS enabled:

https://ask.wireshark.org/question/34101/rpcaps-or-remote-pcap-over-tls-support-in-wireshark-for-windows/

@guyharris
Copy link
Contributor

Just curious whether the libpcap related functionality that Ncpap uses (or is bundled with) supports SSL/TLS?

Given that the code would require a third-party OpenSSL/LibreSSL library to support that, it's almost certainly not bundled.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants