Skip to content

shrimple 🇵🇱 🏳️‍⚧️

shrimple mind. shrimple problems. complex solutions. she/her

Tag: golang

Getting TLS1.3 Key Log from Go application with requests by a library, and using it in Wireshark

Posted on February[²⁰26], Tuesday 03.February[²⁰26], Tuesday 03. By Shrimple No Comments on Getting TLS1.3 Key Log from Go application with requests by a library, and using it in Wireshark

Today I wanted to sniff on TLS traffic of hell, a “mastodon client” that seemed to not want to work with things that aren’t Mastodon. The network calls are mostly made from within a library, hellclient-go-mastodon fork of go-mastodon.

SSLKEYLOGFILE turned out to be a standard, now even RFC 9850, for TLS client instrumentation. But Go standard library doesn’t simply write the secrets to a log file in coupling with the obscure environment variable. Not much libraries seem to do it — just programs like major web browsers and curl. (Perhaps bizarrely, this Haskell package adds it coupled with an environment variable — introduced to one’s Haskell code by means of adding nothing more than an import statement.)

Read More “Getting TLS1.3 Key Log from Go application with requests by a library, and using it in Wireshark” »

Programming Technologies

Atom feed for this page

Atom feed for this blog

against-messy-software bash big.ugly.git.patch. chromium-and-derivatives community fragment golang kde links2 linux microsoft-edge network offpunk offpunk:lists offpunk:redirections oss-contributing perl programming-tips scripting smolweb subscribe superuser window-decorations Wordpress_ActivityPub_plugin

  • February 2026 (4)
  • January 2026 (10)

Categories

  • Influencing Society

    (1)
  • Meta

    (2)
  • Oddities of alternate reality

    (1)
  • Programming Technologies

    (1)
  • Software Imposed On Us

    (1)
  • Wild Software Writing

    (8)
shrimple 🇵🇱  🏳️‍⚧️
shrimple 🇵🇱 🏳️‍⚧️
@shrimple@www.shrimple.pl
Follow

shrimple mind. shrimple problems. complex solutions. she/her

14 posts
5 followers

Follow shrimple 🇵🇱 🏳️‍⚧️

My Profile

Copy and paste my profile into the search field of your favorite fediverse app or server.

Your Profile

Or, if you know your own profile, we can start things that way!
  • Links 2, a graphical browser I wanna build upon. And a quick look at how ELinks is doing. Wild Software Writing
  • Why follow requests here and can I even be followed Meta
  • Distributed file version management in 15 minutes of Bash Wild Software Writing
  • Forcing KWin decorations and MS Edge’s 1cm shadow gradient Software Imposed On Us
  • when DMI info like Serial not in hostnamectl output Oddities of alternate reality
  • Hello world! Meta
  • Bugfix for list URI for my Offpunk redirections implementation draft Wild Software Writing
  • Experimentally expanding Offpunk browser Part 1 (nightly) Wild Software Writing

shrimple@shrimple.pl

Copyright © 2026 shrimple 🇵🇱 🏳️‍⚧️.

Powered by PressBook News WordPress theme