bk99.de entertain the web since 1997

Blog 2018

18 posts

Projects, Linux, networks, systems, finds and internet standards from 2018.

TCP from handshake to teardown

Hannes Mehnert explains TCP in interaction with IP, UDP and ICMP, as well as connection setup, states, teardown, tuning and congestion control. Reliability comes from state machines, timers and feedback rather than from a reliable network. Many apparent application errors can only be explained through TCP states and packet flows.

Read the full post

RFC 8484: DNS over HTTPS

RFC 8484 encapsulates DNS queries in HTTPS and thereby uses existing web transport and authentication mechanisms. DoH makes path-based observation and classic network diagnostics harder at the same time. Choosing the resolver remains a decision of trust.

Read the full post

Linux: kernel and distributions protect against the Foreshadow/L1TF processor flaw

In August 2018 the processor flaw Foreshadow, also known as L1 Terminal Fault (L1TF), became known in many Intel CPUs; the Linux main branch and major distributions immediately provided protection. Anyone running third-party virtual machines also had to switch off hyper-threading, which could cost VMs up to 50 percent of their performance. The stable and longterm kernels appeared after less than 24 hours of review.

Read the full post

Lenovo admits security holes in Fingerprint Manager

In January 2018 Lenovo admitted holes in its Fingerprint Manager Pro software, which managed biometric data on computers running Windows 7, 8 and 8.1. The software used a weak encryption algorithm, contained a hard-coded password and was accessible to local users without special rights. Windows 10 was not affected because Windows Hello takes over the function there.

Read the full post