Browsing Tag
dailyprompt
96 posts
What Is a Cross-Query Collision? A Deep Dive Into a Quiet but Dangerous Bug Class
I first ran into the term “cross-query collision” while digging through a caching layer bug report that made…
Double HMAC: A Defense Against Timing Attacks
Timing attacks against MAC verification are one of those vulnerabilities that survive in production systems far longer than…
Steganography techniques for hiding information in images
Introduction to Steganography: Hiding in Plain Sight Steganography, derived from the Greek words “steganos” (covered) and “graphein” (to…
Explain the concept of a CPU burst in the context of CPU scheduling
If you’ve ever read an operating systems textbook diagram showing a process alternating between little blocks labeled “CPU”…
How can administrators identify and manage zombie processes in UNIX
If you administer UNIX or Linux servers long enough, you’ll eventually get an alert about high process counts,…
How does the parent process handle the exit status of a child process in UNIX
Every time you run a command in a shell and the shell tells you it succeeded or failed,…
Explain the circumstances under which a process becomes a zombie in UNIX
The term “zombie process” sounds almost like a joke the first time you hear it, but it describes…
Define zombie and orphan processes in the UNIX operating system
These two terms — zombie and orphan — get used interchangeably by people who are new to UNIX…
Describe the role of the Chrome Task Manager in monitoring and managing processes
Most people know about the Windows Task Manager or Activity Monitor on macOS, but far fewer people know…
How does the multiprocess model in Chrome improve security compared to single-process browsers
When Google Chrome launched in 2008, it introduced something that seems obvious in hindsight but was genuinely radical…