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

Use PCAP to check tests #38

Open
cjpatton opened this issue Feb 13, 2021 · 3 comments
Open

Use PCAP to check tests #38

cjpatton opened this issue Feb 13, 2021 · 3 comments

Comments

@cjpatton
Copy link
Collaborator

Checking whether a test has succeeded is currently a manual process that involves inspecting the endpoints' outputs. We will automate this by programmatically inspecting the PCAP of the handshake. This issue tracks that work.

@xvzcf
Copy link
Owner

xvzcf commented Feb 16, 2021

Also, we use Wireshark for decoding the PCAPs, and it might not be able to completely do so when experimental TLS features are used, in which case we'd have to settle for checking whatever we can.

@cjpatton
Copy link
Collaborator Author

Is there a way to get Wireshark to decrypt handshake messages and output the raw data? We could parse it ourselves fairly easily ... what I mainly want Wireshark for is to avoid having to implement the key schedule and decryption logic.

@xvzcf
Copy link
Owner

xvzcf commented Feb 22, 2021

When I last looked at it, it seemed like a custom dissector was the best way to go, but I'll revisit once we have the CI and runner working.

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