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

WireGuard keylog file #216

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ntqbit
Copy link

@ntqbit ntqbit commented Jan 8, 2025

Implements mitmproxy/mitmproxy#7418.

I had to fork the upstream WireGuard library boringtun since the upstream version does not allow to extract handshake keys. The fork is here: https://github.com/ntqbit/boringtun/tree/feature/key_logger

The changes made are non-breaking, neither in fork of boringtun nor in mitmproxy_rs.

@mhils
Copy link
Member

mhils commented Jan 8, 2025

Thanks! Forking boringtun over this is not worth the added maintenance cost unfortunately. Could you please try to get upstream boringtun to include your changes? I'm happy to track a git rev between releases, but not a fork.

@ntqbit
Copy link
Author

ntqbit commented Jan 8, 2025

Understood. I'll create a pull request to the upstream boringtun.

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

Successfully merging this pull request may close these issues.

2 participants