MacOS and iOS Internals, Volume III: Security & Insecurity

In this third and final volume of the "Mac OS and *OS Internals" trilogy, Jonathan Levin takes on the security of Apple's OSes. ...

Details »
MacOS and iOS Internals, Volume II: Kernel Mode

In this second volume of the "Mac OS and *OS Internals" trilogy, Jonathan Levin takes on the kernel and hardware aspects of Macs ...

Details »
Open Source Intelligence Techniques: Resources for Searching and Analyzing Online Information

Completely rewritten for 2020 with over 550 pages and 30 chapters. It is time to look at OSINT in a different way. For many year ...

Details »
UNIX: A History and a Memoir

The fascinating story of how Unix began and how it took over the world. Brian Kernighan was a member of the original group of Un ...

Details »
Windows Internals, Part 1: System architecture, processes, threads, memory management, and more (7th Edition)

The definitive guide–fully updated for Windows 10 and Windows Server 2016Delve inside Windows architecture and internals, and ...

Details »
Mac OS X Internals: A Systems Approach

Mac OS X was released in March 2001, but many components, such as Mach and BSD, are considerably older. Understanding the design ...

Details »
Mac OS X and iOS Internals: To the Apple's Core

An in-depth look into Mac OS X and iOS kernels Powering Macs, iPhones, iPads and more, OS X and iOS are becoming ubiquitous. Whe ...

Details »
Attacking Network Protocols: A Hacker's Guide to Capture, Analysis, and Exploitation

Attacking Network Protocols is a deep dive into network protocol security from James ­Forshaw, one of the world’s leading bu ...

Details »
Serious Cryptography: A Practical Introduction to Modern Encryption

This practical guide to modern encryption breaks down the fundamental mathematical concepts at the heart of cryptography without ...

Details »
The Linux Programming Interface: A Linux and UNIX System Programming Handbook

The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface emplo ...

Details »