Skip to content

Lab 4 submission#4

Open
whynotgm wants to merge 2 commits into
mainfrom
feature/lab4
Open

Lab 4 submission#4
whynotgm wants to merge 2 commits into
mainfrom
feature/lab4

Conversation

@whynotgm

Copy link
Copy Markdown
Owner

Goal

Complete Lab 4 by documenting QuickNotes request tracing, Linux networking diagnostics, outside-in debugging, and the TLS handshake bonus.

Changes

  • Added submissions/lab4.md with the full Lab 4 report.
  • Added packet trace evidence for POST /notes, including handshake, HTTP request/response, and connection close.
  • Added Linux Docker evidence for ss, ip route, mtr, dig, journalctl, firewall checks, broken bind reproduction, and repair verification.
  • Added TLS bonus artifacts: pcap, ClientHello/ServerHello decodes, certificate chain, summary, and full command output.

Testing

  • Ran QuickNotes locally in a Linux Docker container and verified POST /notes returned 201 Created.
  • Verified /health returned 200 before and after repairing the port conflict.
  • Captured and decoded submissions/lab4-trace.pcap.
  • Captured and decoded submissions/lab4-tls.pcap.
  • Ran go test ./....

Checklist

  • Title is a clear sentence (<= 70 chars)
  • Commits are signed (git log --show-signature)
  • submissions/labN.md updated

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.

1 participant