Maximus
February 10th, 2006, 07:43
Quote:
[Originally Posted by disavowed]
Requiring a path of non-repudiation via signing is a huge step forward in hindering the authoring and distribution of malicious rootkits.
|
This is true, but the problem remains: why should I pay $$ for signing drivers and each update/upgrade at m$? They started this 'policy' when they initially marketed the 'designed 4 win95 app' logo in the nineties, and still go on on such line.
It would just be a tax (well, another one) on small developers (do you think they'll sign for free every patch/upgrade and so on? Not even ATI signs all its drivers...)
Quote:
[Originally Posted by disavowed]
I hope this is not a serious suggestion.
|
Yes and No
Quote:
[Originally Posted by disavowed]
1. If Windows displayed that prompt, then it couldn't be out of Windows's control.
2. Even if it could be out of Windows's control, users will always click "Yes" because they want to make $0.005 for clicking on banners or they want to see flying pink elephants.
|
1. Out of 'Windows', not out of Windows. You can check kb and mouse far before they fall down in the messagin pump.
2. Nothing is fool-proof. But as I said, I know many users really worried of security, often discouraged when they discover they need to install and use 5-6 products to gather a minimal security level. ...You would only save ppl capable of using the brain when a big red mark appear
Quote:
[Originally Posted by disavowed]
By taking security decisions out of the hands of the common user, social engineering attacks are greatly hindered.
|
This is ethically a very controversial point. Let's start FAR. Aristotheles (whatever this is written in english) in his analysis of Politics said that a nation should not take care of the citizens as if they were idiot children. Still, 2'500 years after, I perfectly agree (ok, I made it short, or the post wold be 10 pages long).
Who is M$ for chosing in my name what is good and what is not for me? Windows is an M$ property, no doubt in it, but it is also an OS. And m$ 'should' guarantee my rights of having the OS work for my software, and not 'taking' over my control of the PC like sony's DRM.
M$ choices affects a very large number of ppl in all the world, so m$ is not (at least ethically) free to do whatever it wants.
Whereas requiring the signing of everything good that run at r0 is a good thing for ~reducing~ and block the malware creators, it will not make it at (nearly) zero cost -ready to bet it.
The reason, again, is ethic and is tied to the willingness of m$ to impose what it thinks right for it to billion users, in the name of 'security' without really giving ppl a true choice, just an 'order'.
The reasoning you exposed is wrong -in my opinion- because the choice is not taken by many ppl like ANSI, but by a very restricted group of ppl which probably follows DRM rules, not surely 'what is better for end-user'. If it was, winhome should not possess full socket implementation, a basic firewall should have been implemented since win95 days at least etc etc.
So, whereas I agree in principle that certain choices should be removed from endless discussions and removed from socials, I still think that they should not be superimposed by a buch of programmers that have the duty of preventing DRM breaks -at least they should be engineered in a more serious fashion.
I perfectly understand that this is impossible due to the fact m$ is a private company. Still, a company with a billion of users should have 'limits' for its heavy social impact.
Regards,
Maximus