Why does the Windows Portable Executable (PE) format have both an import section and input directory? December 1, 2023 Dec 1, 2023 12/1/23 Raymond Chen They seem to be the same thing. Do we need both?
Why does the Windows Portable Executable (PE) format have separate tables for import names and import addresses?, part 2 November 30, 2023 Nov 30, 2023 11/30/23 Raymond Chen Keeping read-only data separate from read-write data.
Why does the Windows Portable Executable (PE) format have separate tables for import names and import addresses?, part 1 November 29, 2023 Nov 29, 2023 11/29/23 Raymond Chen Even though their lifetimes don't overlap, you sometimes need to go back in time.
A reported vulnerability about getting paid apps for free is really about paying for free apps November 28, 2023 Nov 28, 2023 11/28/23 Raymond Chen Try shopping around.
Microspeak revisited: Line of sight November 21, 2023 Nov 21, 2023 11/21/23 Raymond Chen A fancy way of saying unimpeded network connectivity.
Starting on the other side of this airtight hatchway: Running a program that leaks memory November 14, 2023 Nov 14, 2023 11/14/23 Raymond Chen There are a lot of things you can do to consume memory.
Why doesn’t reduction by modulo work for floating point values? November 6, 2023 Nov 6, 2023 11/6/23 Raymond Chen Working out why it works for integers and seeing what goes wrong.
Why is there a hash of a weak password in the Windows cryptographic libraries? October 24, 2023 Oct 24, 2023 10/24/23 Raymond Chen They're part of an internal self-test.
Microspeak: The As-Appropriate (AA) interviewer October 17, 2023 Oct 17, 2023 10/17/23 Raymond Chen So, how are things going so far?
It rather required being on the other side of this airtight hatchway: Knowing the domain administrator password October 10, 2023 Oct 10, 2023 10/10/23 Raymond Chen If you give away the password, well, that's sort of on you.