Comment by purpleidea

8 hours ago

The cool part of this adventure is that the author was able to write this DLL patch purely in rust! Good testament of how far it has come. Can't wait to see more C code ported to either Golang or Rust!

I chuckled at the callout to Rust9x. Neat to see it pop up randomly.

  • Author here -- given that r9x is also my project it wasn't entirely random :^)

    • This is pretty amazing, and I'm surprised in a sense by how few workarounds you've had to implement. It makes me wonder what Windows would look like if we had Win2K or Win7 with today's system APIs (for high DPI, increased security etc.)

      I know Windows has made great strides in security, but I deeply miss the old Windows and this really hits home about how _little_ has fundamentally changed, or rather, how much the continuance of these APIs means today's Windows could be like old Windows, if MS wanted.

      I came across Windhawk a couple of days ago here on HN, a system to patch Windows to look and behave more old-style; wow.