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

Allow use of SSLKEYLOGFILE to examine DoH network captures #52

Open
jasper- opened this issue Apr 24, 2023 · 4 comments
Open

Allow use of SSLKEYLOGFILE to examine DoH network captures #52

jasper- opened this issue Apr 24, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@jasper-
Copy link

jasper- commented Apr 24, 2023

I would like to show the inner workings of DoH to students.
For this I use wireshark and use the SSLKEYLOGFILE environment variable to store shared secrets of TLS sessions.
When using dnslookup after having set SSLKEYLOGFILE variable using export, the file does not get created.
I am running dnslookup v. 1.8.1-8619 - installed from the snap-store - on Ubuntu 22.04.2 LTS.

Would it be an option to make this work?

@ameshkov ameshkov added the enhancement New feature or request label Apr 25, 2023
@ameshkov
Copy link
Owner

First, this functionality should be added to dnsproxy as dnslookup uses it under the hood.

@grasstractor
Copy link

First, this functionality should be added to dnsproxy as dnslookup uses it under the hood.

I have the same question regarding DoQ. Do dnsproxy and quic-go already have this functionality, or should they add it?"

@ameshkov
Copy link
Owner

quic-go seems to support it, dnsproxy not yet.

@grasstractor
Copy link

quic-go seems to support it, dnsproxy not yet.

Yes, I found that quic-go has the functionality to support it. However, dnsproxy still needs to support it, or it will be too difficult for users to use it with dnslookup.

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

No branches or pull requests

3 participants