Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Community Lounge > Wibble
FedoraForum Search

Forgot Password? Join Us!

Wibble A place to have a sensible chat, about anything non linux related. Please remember that political and religious topics are not permitted.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 23rd December 2012, 06:49 PM
srs5694 Offline
Registered User
 
Join Date: Jan 2011
Location: Woonsocket, RI
Posts: 377
linuxfirefox
Re: Stand up for your freedom to install free software

Quote:
Originally Posted by mmix View Post
Quote:
Originally Posted by srs5694
I wouldn't call this "news." "Propaganda," maybe, or "delusional ramblings," perhaps.
How so?
From the cited article:

Quote:
James Bottomley, who had been paid by Novell (Microsoft) before he left, is developing "secure boot" and finding out that UEFI promises are empty. From his blog:
First, this quoted paragraph implies that Novell and Microsoft are one and the same company, or that Microsoft controls Novell. Neither is true. They do have certain business agreements, some of which are controversial -- see Wikipedia, for example. Jumping from a limited set of business relationships to an implication of a deeper relationship is a trick commonly used in propaganda, and often seen in paranoid conspiracy theories.

Second, the claim that "UEFI promises are empty" goes well beyond the linked-to document of Bottomley's, which makes it quite clear that the problems are technical. The phrasing implies that Bottomley concluded that Microsoft's promises are empty, but that's far from true. A conspiracy theorist might claim that these problems have in fact been rigged, but that runs up against a problem: An anti-Linux conspiracy would require that Microsoft refuse to sign any working Linux boot loader, but that's not the case -- both Ubuntu and Matthew Garrett have received (and delivered publicly) signed versions of shim. Another issue here is that the author is conflating Microsoft with UEFI. The two are entirely different. At best, this is just plain sloppy; at worst, it's more propaganda -- a deliberate effort to confuse readers about what's what.

The article in question quotes many sources, but most are based on the same original source: A single blog post by James Bottomley. AFAIK, no additional information on this topic appears in any of the other references. (A few do delve into other areas, but that's not really relevant to the main point of the article.) By quoting many sources that in turn quote just one original source, it makes it look as if there were more information or a broader problem, but it really all comes down to one thing: One developer is having problems getting his boot loader signed. His own blog post on the topic -- our one primary source -- puts this down to technical glitches and/or bureaucracy. In the absence of additional information, turning this into a conspiracy theory is inappropriate at best.

The overall tone of the article is also quite suspect. It uses phrases like "longtimes [sic] convicted thug" and "crooks" in reference to Microsoft or its partners. Microsoft has been at the losing end of lawsuits, but the terms "thug" and "crook" carry with them implications of low-life petty criminality, like burly men with knives who threaten old women in dark alleys. Such emotionally-charged language sets off alarms in my head about the reliability of the source.

In fact, you referenced Bottomley's original blog post earlier in this thread. This latter sensationalist spin on it doesn't add any new information; it just ratchets up the level of hysteria and paranoia. At best, it can be considered extremist commentary on old news. At worst, it feeds the flames of paranoia.

Quote:
anyway, well, IIRC, first delusional attack was microshaft's UEFI.
The word "microshaft" in reference to "Microsoft" is another of those terms that sets off alarms in my head. That aside:

Microsoft did not invent UEFI; Intel did. UEFI is now an open standard. You can download its full source code from Sourceforge. UEFI has numerous problems, but it's certainly not an "attack" on anything.

Do not conflate UEFI with Secure Boot. Secure Boot is just one optional feature of UEFI; a UEFI computer that lacks Secure Boot, or on which that feature has been disabled, is not a threat in the way you mean. Secure Boot can be used to lock a computer into running just one OS, but at the moment it's not being used in this way on x86-64 computers. For ARM it gets a bit trickier; that depends on how easy it will be to adapt shim to ARM and get an ARM version signed. As the number of ARM devices shipping with Windows 8 is quite limited, though, this particular aspect of the problem is equally limited.

If it seems that I'm coming down hard on these linguistic excesses, be aware that it's because I'm concerned about the effect of such excesses on the ability to raise alarms if and when that becomes necessary. Calling "Microsoft" "microshaft," referring to them as "thugs," using propagandistic tricks to turn a single blog post from a reputable source into a vast conspiracy, and so on make the Linux community look immature or paranoid. In its current form and given current policies, Secure Boot is more of an annoyance to Linux than a threat, and so making too big a deal of it right now is like the boy who cried wolf. The problem is that a wolf might appear down the line. Maybe with Windows 9 or 10 Microsoft will change its licensing policies to require that Windows PCs have UEFI implementations in which Secure Boot can not be disabled (as is the case for Windows 8 ARM systems now). Maybe they'll change their signing policies so that they won't sign boot loaders like shim. In the absence of changes to the UEFI spec or other countervailing forces, that would create the sort of threat that you seem to be convinced already exists. Raising the alarm at that time will then become harder because of the knowledge of the alarm this time around, which has already proven to be a false alarm.

Quote:
Originally Posted by stevea
Frankly the MOK approach looks decent from a Linux-only user/developer perspective,
and could potentially be applied to locked-down ARM systems.
https://www.suse.com/blogs/uefi-secure-boot-details/
It's workable, but it's still quite primitive. The tools are first-pass solutions to their relevant problems, so they're inelegant and limited. I expect the maturity level to increase rapidly, though. With any luck this will work more-or-less transparently for users who want to install a single Linux distribution on their computers within 6-12 months, and the inconvenience for those wanting to boot multiple distributions will become minimal in that time frame.

Last edited by srs5694; 23rd December 2012 at 06:50 PM. Reason: Fixed broken quote tags
Reply With Quote
  #62  
Old 30th December 2012, 10:10 AM
mmix Offline
Registered User
 
Join Date: Aug 2009
Posts: 744
linuxfirefox
Re: Stand up for your freedom to install free software

go fsf! my hero! :)

Free Software Foundation Thinks It Can Stop SecureBoot
http://www.phoronix.com/scan.php?pag...tem&px=MTI2MzU

Quote:
The Free Software Foundation is now soliciting donations and signatures for a pledge in hopes that it can stop UEFI SecureBoot and other "restricted boot" systems from becoming too common.

yeah! i will see what i can help.

https://www.fsf.org/campaigns/secure...ot/2012-appeal

https://my.fsf.org/associate/support...kwd=secureboot

Last edited by mmix; 30th December 2012 at 10:13 AM.
Reply With Quote
  #63  
Old 30th December 2012, 11:20 AM
Yellowman
Guest
 
Posts: n/a
linuxfirefox
Re: Stand up for your freedom to install free software

FSF are deluded fools if they think they can change anything, M$ will smite them.
Reply With Quote
  #64  
Old 30th December 2012, 11:22 AM
ptuk Offline
Registered User
 
Join Date: Nov 2005
Posts: 75
linuxfirefox
Re: Stand up for your freedom to install free software

I suspect a lock-out would be illegal under EU law but of course on the desktop we're not heading for a lock-out. Tablets are different because there isn't the same mono-culture and M$ are unlikely to ever be more than a bit player there.

As an aside, I work as a freelance software developer and all the companies I work at use XP. I've only ever seen one PC with W7 on it. I don't see businesses wanting to deploy W8 either. In a time of flattened or falling sales, PC makers are probably still going to have to sell non-W8 compliant machines.
Reply With Quote
  #65  
Old 30th December 2012, 11:22 AM
mmix Offline
Registered User
 
Join Date: Aug 2009
Posts: 744
linuxfirefox
Re: Stand up for your freedom to install free software

historically, technically, their opinion was gr8 always, IIRC.
Reply With Quote
  #66  
Old 31st December 2012, 12:02 AM
ShivaS's Avatar
ShivaS Offline
Registered User
 
Join Date: Nov 2007
Location: Cluj-Napoca, Romania
Age: 30
Posts: 241
windows_7firefox
Re: Stand up for your freedom to install free software

I fail to understand how a secure boot will protect the user from downloading and opening a malicious file.
I believe "security' is the wolf here. Big companies and governments use it to abuse ordinary people. Orwell's 1984 story is where we're heading to, if, I quote, "good people to do nothing".

The episode with Sony disabling "Other OS" option on PS3 through a firmware update is still fresh in my mind. Why should I trust a hw/sw company that they will not cripple the devices I use? Constant public pressure is the only way big companies can be taught to treat their customers nice.
__________________
Joy, frustration, excitement, madness, aha's, headaches ... codito ergo sum!

You can't have everything ....Where would you put it?
We, humans, are used with loops, not leaps...
Reply With Quote
  #67  
Old 31st December 2012, 12:39 AM
Demz3's Avatar
Demz3 Offline
Registered User
 
Join Date: Aug 2012
Location: Australia
Posts: 809
windows_7firefox
Re: Stand up for your freedom to install free software

Quote:
Originally Posted by Yellowman View Post
FSF are deluded fools if they think they can change anything, M$ will smite them.
SB isnt that bad IMO but if FSF wants to try an stop it goodluck to them
Reply With Quote
  #68  
Old 31st December 2012, 01:10 AM
srs5694 Offline
Registered User
 
Join Date: Jan 2011
Location: Woonsocket, RI
Posts: 377
linuxfirefox
Re: Stand up for your freedom to install free software

Quote:
Originally Posted by ShivaS View Post
I fail to understand how a secure boot will protect the user from downloading and opening a malicious file.
It won't, of course, but that's not the point. Secure Boot is not intended to be The One True Security Measure That Will Forever Banish All Malware. It's just one of many security tools that, in combination, can improve the security of a computer. That security is only as good as its weakest link, and without Secure Boot, the boot process is a rather weak (perhaps the weakest) link.

Secure Boot tackles one of the oldest security problems on PCs: Boot malware. In the BIOS world, a virus or other malware need only write a few bytes to the MBR and tuck a file with additional payload somewhere else on the hard disk to gain complete control of the PC. When the computer boots, the malware takes control. With that control, it can insert itself below the kernel, and therefore control the kernel. With that sort of control, the malware can feed back its own bogus information on what's in the disk sectors that the malware actually occupies, what's stored in the memory where the malware resides, and so on. This makes it very hard for an OS to detect the malware; the only way to do so is to shut down and reboot in a way that bypasses the malware.

The same is possible in the EFI world, although the details differ. With Secure Boot, it becomes possible to block that type of access. Malware that replaces the standard boot loader won't run unless it's been signed, and the signing process for anything involving Microsoft's keys requires leaving a trail (credit card numbers, a mailing address, etc.) that leads back to the author. Thus, malware either can't gain a foothold or greatly increases the risk to the malware's author.

This won't help with other types of malware, but that's not Secure Boot's goal any more than it's the goal of shiny new lock on your door to secure your windows. Yes, a burglar could bypass the lock and smash a window, but you can increase the security on your windows in other ways -- with a burglar alarm or bars, for instance. It's only by closing all the security holes that you can improve security on the system as a whole.

Of course, at this point it's all largely theoretical. To the best of my knowledge, the only UEFI boot malware is stuff cooked up by security researchers as proof-of-concept stuff, not malware in the wild. This could easily change, though, and it certainly will as UEFI systems become more common. There will certainly be exploits that take advantages of bugs in Secure Boot implementations, malware authors may start masking their tracks in the real world, etc. None of this makes Secure Boot not worth pursuing any more than the existence of windows in your house makes it pointless to close and lock your door.

Quote:
I believe "security' is the wolf here. Big companies and governments use it to abuse ordinary people. Orwell's 1984 story is where we're heading to, if, I quote, "good people to do nothing".

The episode with Sony disabling "Other OS" option on PS3 through a firmware update is still fresh in my mind. Why should I trust a hw/sw company that they will not cripple the devices I use? Constant public pressure is the only way big companies can be taught to treat their customers nice.
To some extent I agree with you on this score. I don't trust Microsoft, and their rules for licensing ARM devices are a cause for concern. Secure Boot does have a role to play in improving security, though, and fighting Secure Boot in all its forms is both a losing battle and ignores a real problem. What's needed is to change or augment the root of trust used by PC manufacturers. If an independent third party maintained a Secure Boot signing key that was present in the vast majority of computers sold, and if that third party offered signing services, there'd be no problem. Likewise if a more consistent user interface for users to add their own keys to a platform existed, and if the presence of such an interface were guaranteed in the UEFI specification. For the moment, Microsoft's policies on x86-64 signing are tolerable, so the Chicken Little claims of imminent doom don't hold much water; but of course Microsoft might change its policies in the future.

My suspicion is that the various parties who have business or other interests at stake (Red Hat, Canonical, Novell, the FSF, etc.) are working on this and will find a way to get one or more additional sets of signing keys included in most computers' Secure Boot databases within a year or two. At that time, nobody will be beholden to Microsoft, although of course any manufacturer that wants to could omit such keys and release locked-down hardware -- but that's been common practice for devices like cell phones for a long time. I'd like to emphasize that I have no inside knowledge about this, though; I'm just speculating that companies with lots to lose aren't ignoring this issue in a comically incompetent way.
Reply With Quote
  #69  
Old 9th February 2013, 01:54 AM
mmix Offline
Registered User
 
Join Date: Aug 2009
Posts: 744
linuxfirefox
Re: Stand up for your freedom to install free software

Linux Foundation Secure Boot System Released
http://blog.hansenpartnership.com/li...stem-released/
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
``Software Freedom Day 2011" Program in Bangladesh ashickurnoor Wibble 3 18th September 2011 07:13 AM
Free as in Freedom - The Symmetry simta Linux Chat 0 20th March 2009 12:54 PM
Software Freedom Day 2004 HenrikOxUK Linux Chat 7 16th March 2004 08:46 PM


Current GMT-time: 23:59 (Saturday, 25-05-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat