Dec 19, 2022 Post comments count6 Post likes count4 On the large number of ways of expressing Microsoft Visual C++ compiler versions Raymond Chen So many version numbers.
Dec 16, 2022 Post comments count7 Post likes count6 Why doesn’t Windows use the 64-bit virtual address space below 0x00000000`7ffe0000? Raymond Chen It does use it, although it doesn't look like it.
Dec 1, 2022 Post comments count4 Post likes count1 Not even trying to cross an airtight hatchway: Calling a function in your own process by synthesizing a function pointer Raymond Chen You can already attack yourself in far more interesting ways.
Nov 29, 2022 Post comments count2 Post likes count1 Dubious security vulnerability: Reading the files in the WindowsApps folder Raymond Chen You already had access to those files, by virtue of the fact that they ran in the first place.
Nov 22, 2022 Post comments count2 Post likes count1 Microspeak: Breaking into jail Raymond Chen Just asking for trouble.
Oct 27, 2022 Post comments count3 Post likes count4 Why am I seeing two WRITE requests at the same offset from a single call to WriteFile? Raymond Chen It started as one write, but turned into a lot of other things.
Oct 11, 2022 Post comments count7 Post likes count1 Clicking past the warning that you are about to cross the airtight hatchway: Vulnerable file type that you are warned about Raymond Chen Acknowledging the danger but complaining about it anyway.
Oct 4, 2022 Post comments count1 Post likes count1 Starting on the other side of this airtight hatchway: Overwhelming the system Raymond Chen It'll take time for things to drain out.
Sep 29, 2022 Post comments count1 Post likes count1 I did that merge-as-cherry-pick thing, but my change still didn’t merge correctly Raymond Chen A case study of what goes wrong.
Sep 28, 2022 Post comments count2 Post likes count6 Why does COM express GUIDs in a mix of big-endian and little-endian? Why can’t it just pick a side and stick with it? Raymond Chen Oh, it does pick a side. It's just that some dashes are missing.