Wilders Security Forums  

Go Back   Wilders Security Forums > Other Security Topics > other security issues & news
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread
  #1  
Old April 7th, 2010, 05:17 PM
ronjor's Avatar
ronjor ronjor is online now
Global Moderator
 
Join Date: Jul 2003
Location: Texas
Posts: 46,217
Default Security through virtualisation

Quote:
A separate virtual system for every task -- that's the basic formula of Qubes' security concept. Qubes, a new operating system presented by Joanna Rutkowska, plans to limit any damage malicious software might do; so even if the game just tested turns out to be a trojan or an attacker is exploiting a WiFi driver bug, our online banking credentials are not at risk. They are safely stored in the banking VM, which runs nothing but online banking.
The H Security
  #2  
Old April 7th, 2010, 09:53 PM
s23's Avatar
s23 s23 is offline
Frequent Poster
 
Join Date: Feb 2009
Posts: 260
Default Re: Security through virtualisation

Wow GREAT!!!... this is the type of thing we need... Innovation...
  #3  
Old April 8th, 2010, 07:03 AM
Jav
 
Posts: n/a
Default Re: Security through virtualisation

Slow and memory hog....
Will never consider for evryday use...

http://qubes-os.org/Screenshots.html
Quote:
A user started Firefox in the “random” AppVM. As this was the first time an app from this AppVM was run, Qubes also took care about starting the “random” AppVM automatically (this introduces some 15-30 sec delay, typically).
15-30 sec delay?

Quote:
Qubes uses very light weight VMs and allows to run many at the same time even on machines with small amount of DRAM memory. A typical AppVM consumes 400MB of RAM, and still can run Firefox, Thunderbird, and Open Office at the same time. This is possible, because there isn’t any desktop environment running in an AppVM, like KDE or GNOME, and only very small X server with a dummy driver.

400 MB added RAM for each AppVM...
wait, what about CPU usage?

And it's based on Linux... What is the need for paranoia like this at this point?
Quote:
How about running applications like games that required 3D support.
Those won’t fly. We do not provide OpenGL virtualization for AppVMs. This is mostly a security decision, as implementing such feature would most likely introduce lots of complexity to the GUI virtualization infrastructure.
One more BIG drawback for me not to use it...
  #4  
Old April 8th, 2010, 09:17 AM
lotuseclat79 lotuseclat79 is offline
Very Frequent Poster
 
Join Date: Jun 2005
Posts: 1,916
Default Re: Security through virtualisation

Thanks for the post Ron!

-- Tom
  #5  
Old April 8th, 2010, 12:59 PM
ronjor's Avatar
ronjor ronjor is online now
Global Moderator
 
Join Date: Jul 2003
Location: Texas
Posts: 46,217
Default Re: Security through virtualisation

Sure thing! We'll have to see how this goes.
  #6  
Old April 8th, 2010, 02:11 PM
Gullible Jones
 
Posts: n/a
Default Re: Security through virtualisation

Quote:
Originally Posted by Jav
And it's based on Linux... What is the need for paranoia like this at this point?

Well, Rutkowska is a high profile target, and one of her Linux servers was IIRC hacked not long ago...

(Keep in mind too that although Linux is fairly safe on the desktop, on the server it's a whole other matter. Desktops don't deliberately keep ports open. Servers do. That alone makes a huge difference.)
  #7  
Old April 8th, 2010, 03:17 PM
Jav
 
Posts: n/a
Default Re: Security through virtualisation

Quote:
Originally Posted by Gullible Jones
Well, Rutkowska is a high profile target, and one of her Linux servers was IIRC hacked not long ago...

(Keep in mind too that although Linux is fairly safe on the desktop, on the server it's a whole other matter. Desktops don't deliberately keep ports open. Servers do. That alone makes a huge difference.)

Yes, I do understand that Linux isn't perfect.
And that it's is has the same chanced to be exploited as any other OS (including windows) if specially targeted.

But I mean, if targeted....

And as far I can see this project is meant more Personal use Computers then servers...

Anyway, yeah. It's great security.
But for personal use it's misery.

By the way, thank you for article!
  #8  
Old April 10th, 2010, 10:36 AM
lotuseclat79 lotuseclat79 is offline
Very Frequent Poster
 
Join Date: Jun 2005
Posts: 1,916
Default Re: Security through virtualisation

For comparison purposes, here is a link to another so-called Secure Operating System effort:

Battling Botnets With An Awesome OS.

I would ignore the Awesome part ot the title of the article (the original author? must have gotten carried away) which should have been more properly stated as "Secure" at this point.

Quote:
Despite security software, patches and updates, your computer remains threatened by attack and takeover from hackers and cyber-criminals who will turn your PC into their networked robot -- or "bot" -- creating mischief to mayhem by everything from spreading spam to looting bank accounts.

Their goal is "to learn what a security OS looks like", and IMHO it should look like what QubesOS architecture is planning, however, they are planning to run Ethos on a computer that runs "virtual machines" - which sounds similar to QubesOS.

-- Tom
  #9  
Old April 10th, 2010, 02:52 PM
CloneRanger's Avatar
CloneRanger CloneRanger is offline
Massive Poster
 
Join Date: Jan 2006
Location: Home usually
Posts: 3,858
Lightbulb Re: Security through virtualisation

Here's another contender KNOS http://www.broadbandreports.com/forum/remark,23200191 Looks more user friendly than Qubes
__________________
.
Malware = You don't scare me

A different perspective https://rt.com - https://rt.com/on-air
  #10  
Old April 11th, 2010, 12:11 AM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: Security through virtualisation

She is reinventing the wheel. There has already been a lot of research in this area and there is even a formally verified microkernel out there. There are also other projects that look promising when it comes to secure OS's.
  #11  
Old April 14th, 2010, 04:12 PM
Rasheed187 Rasheed187 is offline
Very Frequent Poster
 
Join Date: Jul 2004
Location: The Netherlands
Posts: 1,883
Default Re: Security through virtualisation

Well, it´s a nice and very interesting project, but we all know that this OS is never going to be able to replace Windows, so we need this kind of technology in the Windows OS. But that is also not going to happen anytime soon, because it´s too difficult (too much work) and costly to rewrite most of the OS. I still hope that M$ will implement OS level virtualization (container-based virtualization) into Windows 8, that´s our best bet right now.

http://en.wikipedia.org/wiki/Operati...virtualization
  #12  
Old August 29th, 2010, 05:42 AM
wearetheborg's Avatar
wearetheborg wearetheborg is offline
Frequent Poster
 
Join Date: Nov 2009
Posts: 650
Default Re: Security through virtualisation

Joanna Rutkowska: http://farm2.static.flickr.com/1106/...fccc3544c1.jpg

There must be a simpler solution than this. Something like LUA, but with the LUAs running in parallel in a same "mega LUA session". It would be like running VMs in parallel:
http://www.wilderssecurity.com/showthread.php?t=249990

So that I can update each LUA by doing a single update on the system, but any infection on an LUA does not get to the main system.
__________________
Windows XP: SRP + LUA + No Autostarts for Users + On demand scanned new exe's + Sandboxie'd Firefox with NoScript.
Linux Hardening: AppArmor, SeLinux
Limited User Accounts: In a LUA, you have the supreme power; a process cannot monkey around critical system parts without your explicit permission.
  #13  
Old August 29th, 2010, 08:23 AM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: Security through virtualisation

Quote:
Originally Posted by lotuseclat79
For comparison purposes, here is a link to another so-called Secure Operating System effort:

Battling Botnets With An Awesome OS.

I would ignore the Awesome part ot the title of the article (the original author? must have gotten carried away) which should have been more properly stated as "Secure" at this point.



Their goal is "to learn what a security OS looks like", and IMHO it should look like what QubesOS architecture is planning, however, they are planning to run Ethos on a computer that runs "virtual machines" - which sounds similar to QubesOS.

-- Tom

And here is another much older project that is my favorite in the genre of security focused OS's. I like Coyotos because it inherits 30 years of research into the design of secure OS's and because its authors are creating a formally verifiable programming language to write the OS in. Most modern OS's are written in C, which is about the worst language for security focused programming.

EDIT: I see this thread was brought from the dead and I have already responded in the past. Oh well, I think my above comments are still relevant.
  #14  
Old August 29th, 2010, 09:26 PM
katio
 
Posts: n/a
Default Re: Security through virtualisation

chronomatic I don't think you entirely understand the scope of this project.
This is not an attempt to create a "perfect" secure OS like the "research OSs" you linked to. This is simply of the shelf software combined to offer a solution you can use today, on whatever hardware you have available and where you can install thousands of different programs. Can any of those projects do that?

Therefore:
Quote:
Originally Posted by s23
Wow GREAT!!!... this is the type of thing we need... Innovation...
No, sadly not innovative, not even slightly. Actually this concept is at least 4 decades old...
  #15  
Old August 30th, 2010, 08:28 AM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: Security through virtualisation

Quote:
Originally Posted by katio
chronomatic I don't think you entirely understand the scope of this project.
This is not an attempt to create a "perfect" secure OS like the "research OSs" you linked to. This is simply of the shelf software combined to offer a solution you can use today, on whatever hardware you have available and where you can install thousands of different programs. Can any of those projects do that?

Yes, I understand her intentions, but I see little need for it since most Windows users would eliminate 99% of security issues by moving to "regular" Linux or BSD. There is no need for all the virtualization. Just run Fedora with SELinux or Hardened Gentoo with PaX/Grsec or even TrustedBSD. All are much faster and about as secure. I think Joanna just likes her name to be out there. It's a form of self-promotion -- "Look, I have invented an OS, yippie." I don't mind looking at her though, I have to admit.
  #16  
Old August 30th, 2010, 11:25 AM
katio
 
Posts: n/a
Default Re: Security through virtualisation

Quote:
Originally Posted by chronomatic
Yes, I understand her intentions, but I see little need for it since most Windows users would eliminate 99% of security issues by moving to "regular" Linux or BSD.
I don't think so. The larger part of those 99% real world security issues is because of PEBKAC.
On a strictly technological level Windows with HIPS, Applocker, Sanbox and/or similar and *NIX with a well configured security framework (=not default settings ) aren't far apart. I'd say adequate for the current threat level but far from perfect. However that's more of an academical discussion and doesn't translate into the real world.
Want to eliminate 99%? Don't give a user access to "his" system. Something like ToyOS, I mean iOS comes closer to that reality...
  #17  
Old August 30th, 2010, 12:18 PM
wearetheborg's Avatar
wearetheborg wearetheborg is offline
Frequent Poster
 
Join Date: Nov 2009
Posts: 650
Default Re: Security through virtualisation

Quote:
Originally Posted by katio
I don't think so. The larger part of those 99% real world security issues is because of PEBKAC.

What is PEBKAC?
__________________
Windows XP: SRP + LUA + No Autostarts for Users + On demand scanned new exe's + Sandboxie'd Firefox with NoScript.
Linux Hardening: AppArmor, SeLinux
Limited User Accounts: In a LUA, you have the supreme power; a process cannot monkey around critical system parts without your explicit permission.
  #18  
Old August 30th, 2010, 01:09 PM
katio
 
Posts: n/a
Default Re: Security through virtualisation

http://www.urbandictionary.com/define.php?term=PEBKAC
 

Wilders Security Forums > Other Security Topics > other security issues & news « Previous Thread | Next Thread »

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 02:07 PM.


Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2013, Wilders Security Forums