News for hackers. Stuff that matters.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by kijin on Wednesday September 12, 2018 @09:57AM (#17968795)
It helps to some extent. But then again, Windows itself keeps changing my default media player and image viewer back to the Microsoft defaults, so I don't trust those settings to be as immutable as I would like them to be.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by morganvachon on Wednesday September 12, 2018 @08:26PM (#17974841)
> Windows itself keeps changing my default media player and image viewer back to the Microsoft defaults

Same here, and it's maddening. That kind of bullshit, along with OneDrive ads in the freaking file browser, and now the subject of this article, have pushed me completely off of Windows.

Now that Steam Play exists and works with every Windows-only game I've thrown at it, I have absolutely nothing holding me to Windows on my gaming PC and workstations at home. I still have to deal with WSE 2016 and Windows 7 Pro at work, but that decision is not up to me and even if it were, we'd still have to stay with Windows for some of our software. The owner would absolutely love to make us a Mac house all the way but she understands why we can't make that move.

Re:Microsoft intercepting Firefox, Chrome installation on Wi... by fbelzile on Wednesday September 12, 2018 @11:02AM (#17969464)
And the default PDF viewer... Apparently some Windows updates change the user-defined PDF viewer to Edge.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by cmurf on Wednesday September 12, 2018 @02:03PM (#17971361)
Yes, I've seen this on Windows 10 Pro since 1803. Hilariously, it fails to open PDF's on an SMB share, says the file can't be found while listing its path. And the Microsoft Store is still so shady that I don't trust installing anything from a non-recognized vendor, so I ended up going to Adobe's web site to get Acrobat Reader which can open PDFs whether local or on that same SMB share.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by AnIdiotOnTheNet on Wednesday September 12, 2018 @04:26PM (#17972894)
It's because "Feature Updates" are actually in-place OS upgrades. They're essentially reinstalling Windows and migrating applications and settings, but also choosing to not migrate some of them.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by maxxxxx on Thursday September 13, 2018 @12:32PM (#17979920)
Is that true? Does that mean that applications with a more complex setup will break with every feature update?
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by majewsky on Wednesday September 12, 2018 @08:12PM (#17974777)
I would be okay with that if the previous setting is Acrobat Reader.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by Piskvorrr on Thursday September 13, 2018 @09:05AM (#17978268)
Perhaps you would - but somebody else's form filling just stopped working. Hey, no big deal: MS knows better than the user "where do you want to go today."
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by anonymfus on Wednesday September 12, 2018 @10:06AM (#17968897)
That usually happens if that media player or image viewer edits registry to associate file types
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by wongarsu on Wednesday September 12, 2018 @11:12AM (#17969566)
The design is slightly evil in that any unauthorized change of the registry keys doesn't just fail but instead invalidates a hash and makes windows revert to the default.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by anonymfus on Wednesday September 12, 2018 @01:36PM (#17971100)
There is no API difference between registry changes made by nonsanboxed user installed and built-in windows executables.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by Dylan16807 on Wednesday September 12, 2018 @03:38PM (#17972381)
I don't know exactly how it's implemented, and feel free to tell us, but wongarsu is absolutely correct about the behavior. For a while, whenever I hit the button in firefox to change default browser, suddenly my default browser was edge. Not the old setting, not the attempted new setting. It was very clearly not designed with 'protection' in mind.
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by Already__Taken on Wednesday September 12, 2018 @07:18PM (#17974416)
There's a hash of the registry key stored "securely" somewhere. Only the API the control panel default apps UI uses changes this registry key and updates the hash. When the application key is called to run and doesn't match the hash it's reset to the value from "C:\Windows\System32\OEMDefaultAssociations.xml"

It's terrible behavior.

Re:Microsoft intercepting Firefox, Chrome installation on Wi... by exikyut on Wednesday September 12, 2018 @09:38PM (#17975228)
What sorts of locks/permissions does this file have?

Maybe you could make a tool that lets you make changes, schedules a modification of this file on next restart, and after the restart it propagates the changes in the registry too.

Yes, "please reboot to apply your new mouse position^W^W^Wfile association changes", yay, but that'd work.

Although I'd definitely hate it.

Re:Microsoft intercepting Firefox, Chrome installation on Wi... by anticensor on Thursday September 13, 2018 @01:48AM (#17976353)
Does direct editing via regedit work as expected or does it also reset?
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by Already__Taken on Friday September 14, 2018 @12:55PM (#17988835)
It will trigger a reset because you haven't updated the hash...
Re:Microsoft intercepting Firefox, Chrome installation on Wi... by andrewshadura on Saturday September 15, 2018 @02:51AM (#17993319)
Which is bizarre if you consider that the original purpose of the registry (which appeared in Windows 3.1, I believe) was only to store file associations.