News for hackers. Stuff that matters.
Re:Disguised “AMD PCI Driver” enables executable-specific hacks by flohofwoe on Sunday May 16, 2021 @05:28AM (#27172429)
At least for graphics drivers it's common that the driver applies tons of game-specific workarounds and optimizations, I guess this is also the main reason why there are monthly driver updates (fixes for new games), and why graphics drivers have become so massively big.

Assuming that the same game-specific tweaking happens for CPU performance and compatibility doesn't seem like a far stretch.

Re:Disguised “AMD PCI Driver” enables executable-specific hacks by raverbashing on Sunday May 16, 2021 @05:33AM (#27172450)
Yes, and I agree this kind of thing "is ok"

But this isn't:

> it has a security descriptor allowing Everyone + Low IL R/W Access, and an IOCTL interface with absolutely no Probes/SEH, which yes, dereferences wild pointers.

Re:Disguised “AMD PCI Driver” enables executable-specific hacks by slimsag on Sunday May 16, 2021 @06:28AM (#27172643)
And being disguised as PCI driver doesn't help.. If it was called "AMD Game Optimizer" software, it'd be OK I think.
Re:Disguised “AMD PCI Driver” enables executable-specific hacks by Narishma on Sunday May 16, 2021 @10:35AM (#27173992)
> I guess this is also the main reason why there are monthly driver updates (fixes for new games), and why graphics drivers have become so massively big.

I don't think so, otherwise it would be limited to graphics drivers. Since other kinds of Windows "gamer"-type drivers (keyboards, mice, motherboards, etc...) have also bloated over time, I think it's more about including useless things in them, as well as the use of inefficient frameworks like Electron.

Re:Disguised “AMD PCI Driver” enables executable-specific hacks by smolder on Sunday May 16, 2021 @02:38PM (#27175937)
You can buy other mice and keyboards, even the gamer type, without pushy dark-pattern crapware, if you avoid certain brands, e.g. Razer. Anyway, I think they're roughly right about gpu driver bloat. Release frequency has a lot to do with new app-specific optimizations, in between updates to support new hardware configs. As far as size, even without the GeForce experience-type stuff, the packages are still huge. They're supporting multiple generations of complicated devices with a sprawling set of features and APIs, but it's also those host hardware and app-specific tweaks building up.
Re:Disguised “AMD PCI Driver” enables executable-specific hacks by Wowfunhappy on Sunday May 16, 2021 @10:44AM (#27174056)
And of course, the games do the same thing, adding driver-specific workarounds and optimizations.
Re:Disguised “AMD PCI Driver” enables executable-specific hacks by rasz on Sunday May 16, 2021 @09:54AM (#27173723)
previous ATI attempt at "game-specific workarounds and optimizations"

before applying: https://techreport.com/r.x/radeon-q3/dm6-quaff-nocolormip-sh...

applied: https://techreport.com/r.x/radeon-q3/dm6-quake-nocolormip-sh...