Browsing Category
Cyber Security
98 posts
In today’s digital age, cyber threats have become increasingly prevalent and sophisticated, posing a significant risk to individuals, businesses, and governments worldwide. As technology continues to evolve, new cyber security threats emerge each year, making it essential to stay informed and vigilant.
Detecting Kernel-Level Rootkits Through System Call Table Redirection: A Look Back at a Foundational Methodology
Every rootkit tells the same lie. It sits between an application and the truth, and it decides what…
Malware Detection Based on Suspicious Behavior Identification: How API Call Sequences Give Malware Away
For years, antivirus engines have leaned on one trick: signatures. Take a sample, disassemble it, pull out a…
The Mathematical Foundations of Viral Propagation: A Forensic Analysis of Gleissner’s 1989 Theory
I still remember the first time I read a paper from the late 1980s that tried to explain…
A Computational Model of Computer Virus Propagation: A 2026 Forensic Retrospective
I’ve spent a good chunk of my career reading old security papers the way some people read old…
A Comprehensive Program for Preventing and Detecting Computer Viruses: A 2026 Forensic Retrospective on the IRS Security Crisis of 2000
Every so often I go back and re-read old GAO (Government Accountability Office) reports the way other people…
A Bit of Viral Protection: A 2026 Forensic Retrospective on Timeless Cybersecurity Principles
There’s a particular kind of security paper I’ve come to love over the years — the ones that…
Sockets: Inter-Process Communication Endpoints, Local and Remote
A socket serves as a fundamental endpoint that facilitates communication between processes. We encountered an example of its…
The Local Attack Surface: Inside the Host’s Boundaries
While network protocols such as TCP (Transmission Control Protocol), UDP (User Datagram Protocol), and SCTP (Stream Control Transmission…
Network Protocol Security: Decoding Data Structures and Procedures
Every network protocol is, at its core, an agreement: a shared understanding between two or more parties about…
How to Map, Analyze, and Exploit Non-HTTP Attack Surfaces from Source Code
Ask ten security engineers to audit a piece of software and nine of them will start by looking…