skissane 8 months ago

> Note: Very few targets will ever have a TLS section specified unless they are using it as an anti-debug mechanism as most program never use TLS.

Most programs don't use thread-local storage? Very many do, although it depends on what kinds of programs you are looking at.

  • landr0id 8 months ago

    Things have certainly changed since 2012. Every Rust program uses TLS -- at least on Windows. Not sure about other platforms.

billpg 8 months ago

Anyone else getting this?

The connection for this site is not secure legend.octopuslabs.io uses an unsupported protocol. ERR_SSL_VERSION_OR_CIPHER_MISMATCH

  • evujumenuk 8 months ago

    Ironic. A blog post on TLS has TLS issues.

    • junon 8 months ago

      Different kind of TLS.

      • evujumenuk 8 months ago

        Yeah… I gotta work on my comedic delivery.

        • skissane 8 months ago

          When I saw the title about "TLS Callbacks", I immediately knew what kind of TLS the article was talking about. But then when I saw the comment on ERR_SSL_VERSION_OR_CIPHER_MISMATCH – at the time there weren't many others – and I started to doubt myself – has TLS the network protocol added some new feature called "callbacks" that I'm unfamiliar with?

          • junon 8 months ago

            Some libraries use callbacks for e.g. host certificate verification so the consuming application can manage its own whitelists.

        • junon 8 months ago

          I figured but erred on the side of "maybe not a joke" :D