It doesn't have to, because it doesn't have to be a full fledged multi-VM VMM environment, since the whole point of VM-based rootkits is to move the malevolent code outside of the realm of detectability by the OS. This is why the paper sucks. It makes all these arguments for why existing VMWare, Virtual PC or Parallels solutions are detectable, but that wasn't the point of blue pill.
All you need is a thin hypervisor layer that provides nearly transparent access to the hardware. As far as the OS is concerned - it's still running on the latest chipset with your nVidia card and all that jazz. As the technology for directed I/O virtualization becomes common, it WILL be possible to create what looks exactly like whatever the real hardware is... and the OS running will ne be able to use hardware transactions to attempt at snooping memory to see if there is something else out there.
All in all it's a pretty horribly written paper. It screams of a) sensationalism b) dilletantism and college work.
Why should they make sure their software does something special in the presence of third-party hacks they don't support? Supporting means endorsing, and endorsing means violating their contract with AT&T.
As to your antique iPod - the only updates are going to be bugfixes. Actually, MOST firmware updates are bugfixes. No updates = no bugs to fix, plus they (and neither do most companies) owe their customers anything to increase the value of OLD products when they could release new instead.
Feh, not everyone gets to be a rocket scientist. Does that mean that rocket scientists should listen to every burger flipper that wants to "contribute to rocket science?".
Not everyone CAN contribute to "the community" that is the linux kernel. This is a bit different level of software engineering that your typical program. I realize you were probably brought up by the feel-good "everyone can reach for the stars" american educational system, but that's not how the world works. Do you seriously think you can contribute to a project JUST BECAUSE YOU THINK SO? No. You can't. Either because it's not your specialization, or because you don't have the talent or inherited traits for it. I thought it was obvious. You think you can play at the same level of the NHL or NBA just because you think you can or want to? Don't kid yourself.
And additionally, the person complaining about chroot had an attitude. He was put back into place.
Here is another POV - the person thought he had the shots to go and bother busy individuals who are experts in their field, complaining to them about THEM misunderstanding something. This is equivalent to some country rube bitching to rocket scientist about the space ship looking not the way he imagined... Why should your voice be heard? Why should anyone care? Why should Alan Cox care? Respect is earned, and guy with the rant to Alan Cox didn't earn it by behaviour, nor by having done something of value...
...when the Shuttles stop running for good, the world will just continue to do what it did while the Shuttles were grounded.... use Progress and Soyuz vehicles.
...because the right of a ethnic/cultural group to self-determination and sovereignty is anti-semitic? Oh wait... the Palestinians, being Arabs, are Semites? Oops!
Never mind that if I remember correctly, the entire Zionist movement/was/ about the Jewish right to self-determination and sovereignty. Why are other ethnic/social groups not allowed that?
TenDRA is a three clause BSD-licensed C and C++ compiler, with C++ STL support forthcoming. The original Crown copyright from DERA is still present and the further expansion of TenDRA is under the BSD license.
TenDRA uses the Architecture Neutral Distribution Format (ANDF) as its intermediate language. This intermediate language focuses on abstracting into a high level language instead of an assembler-like language as is common with most compilers (think RTL). This makes TenDRA powerful in code verification and checking.
Aside from the TenDRA compiler suite the TenDRA Project also features some other projects, all BSD-licensed. The TenDRA Suite Purpose Overview document tours the most significant of these.
War is war. People die. Especially people who are taking part in a conflict - like the fundamentalist Muslim separatists. You clearly haven't seen worse done on Russians by Chechnyans. That doesn't make death excusable, yet you can't blame Russia. It was separatist Muslim fundamentalist who brewed that conflict - and all Russia is doing is maintaining territorial integrity and fighting terrorists. Chechnya has been part of Russia for longer than your country has even existed. You can be sure if Texas decided to secede due to a concerted effort by fundie terrorists, the response wouldn't be much different. Worse - it's been apparent that the Chechen terrorists were not acting alone, with significant financing from abroad, both from other Muslim fundies and from certain foreign governments and individuals to provoke continued destabilization of the Russian Federation.
That said, the conflict in Chechnya seems to/finally/ be mostly done, with only a few terrorists remaining. The capital of Grozny has been rebuilt in an amazingly short period of time, and a LOT of money is flowing into Chechnya.
So overall - you have a very skewed perspective on things...
He wrote/a/ compiler, by and large now very much distant in its relation to the current GCC. If you think that you should be greately thankful to RMS for gcc 4 or somesuch... well... you're wrong.
The fact is that RMS hasn't written anything in the last 16-some years. He did manage to fracture the Emacs community with his overbearing ego though. Once in a while he comes down with a fatwa against someone or something...
Correct )) Although, nothing wrong with dreaming about chicks and beer (both at the same time even better) - one doesn't exclude being good at the other (although "two chicks at the same time" is not what the interviewers want to hear) =)
I think your approach is just wrong to begin with. You're baseing your career choice based on some guesstimate of how well you will do financially. Although that is something you should keep in mind (being a starving artist without recognition until death is probably not what you or most people are looking for), it should not be the primary motivator. You should pick something which you will enjoying doing A LOT for the rest of your life and something you know you have some talent AND skills for. Because if you're the best in your field (think about how many people are out there that can write a good compiler, or kernel, or deal with AI algorithms... not a lot - do you think they're starving for jobs?), it will not matter much if there a job cuts, outsourcing, etc.... these things by large only affect the average and the bottom.
Why was parent modded troll? The article says "only free software compiler" which could mean either a compiler that is free software (as in FOSS), or a software compiler that is free. Certainly, Microsoft distributes a C++ compiler that targets both AMD64 and IA-64 and is compiler that is free, although not FOSS.
It's this childish "Waah, its MS and not FOSS" attitude that make all of/. readers look like pimply basement dwelling dorks.
I'll put in my two cents here, so they don't get lost in the copious amounts of typical/. noise.
The issue here isn't that "Google or Live didn't blur it out". It's that the base people didn't care much for the eyes in the skies. I'm sure the Chinese (or Martians) have seen the secrets.
...aaaand that literally makes you the definition of a tool.
Wahh. But Google said, that they do no evil! It must be true!
...this thread is useless without pics =)
It doesn't have to, because it doesn't have to be a full fledged multi-VM VMM environment, since the whole point of VM-based rootkits is to move the malevolent code outside of the realm of detectability by the OS. This is why the paper sucks. It makes all these arguments for why existing VMWare, Virtual PC or Parallels solutions are detectable, but that wasn't the point of blue pill.
All you need is a thin hypervisor layer that provides nearly transparent access to the hardware. As far as the OS is concerned - it's still running on the latest chipset with your nVidia card and all that jazz. As the technology for directed I/O virtualization becomes common, it WILL be possible to create what looks exactly like whatever the real hardware is... and the OS running will ne be able to use hardware transactions to attempt at snooping memory to see if there is something else out there.
All in all it's a pretty horribly written paper. It screams of a) sensationalism b) dilletantism and college work.
Why should they make sure their software does something special in the presence of third-party hacks they don't support? Supporting means endorsing, and endorsing means violating their contract with AT&T.
As to your antique iPod - the only updates are going to be bugfixes. Actually, MOST firmware updates are bugfixes. No updates = no bugs to fix, plus they (and neither do most companies) owe their customers anything to increase the value of OLD products when they could release new instead.
Feh, not everyone gets to be a rocket scientist. Does that mean that rocket scientists should listen to every burger flipper that wants to "contribute to rocket science?".
Not everyone CAN contribute to "the community" that is the linux kernel. This is a bit different level of software engineering that your typical program. I realize you were probably brought up by the feel-good "everyone can reach for the stars" american educational system, but that's not how the world works. Do you seriously think you can contribute to a project JUST BECAUSE YOU THINK SO? No. You can't. Either because it's not your specialization, or because you don't have the talent or inherited traits for it. I thought it was obvious. You think you can play at the same level of the NHL or NBA just because you think you can or want to? Don't kid yourself.
And additionally, the person complaining about chroot had an attitude. He was put back into place.
Here is another POV - the person thought he had the shots to go and bother busy individuals who are experts in their field, complaining to them about THEM misunderstanding something. This is equivalent to some country rube bitching to rocket scientist about the space ship looking not the way he imagined... Why should your voice be heard? Why should anyone care? Why should Alan Cox care? Respect is earned, and guy with the rant to Alan Cox didn't earn it by behaviour, nor by having done something of value...
...when the Shuttles stop running for good, the world will just continue to do what it did while the Shuttles were grounded.... use Progress and Soyuz vehicles.
...because the right of a ethnic/cultural group to self-determination and sovereignty is anti-semitic? Oh wait... the Palestinians, being Arabs, are Semites? Oops!
/was/ about the Jewish right to self-determination and sovereignty. Why are other ethnic/social groups not allowed that?
Never mind that if I remember correctly, the entire Zionist movement
http://www.tendra.org/about/
TenDRA is a three clause BSD-licensed C and C++ compiler, with C++ STL support forthcoming. The original Crown copyright from DERA is still present and the further expansion of TenDRA is under the BSD license.
TenDRA uses the Architecture Neutral Distribution Format (ANDF) as its intermediate language. This intermediate language focuses on abstracting into a high level language instead of an assembler-like language as is common with most compilers (think RTL). This makes TenDRA powerful in code verification and checking.
Aside from the TenDRA compiler suite the TenDRA Project also features some other projects, all BSD-licensed. The TenDRA Suite Purpose Overview document tours the most significant of these.
...which made that particular bit (and many more) of information up. Why should I believe them about Iran?
Heard it over NPR? That's some... uh.... alternative media source you have there. In other news, I've heard on NPR that Iraq had WMDs.
You seem to have taken the bait for another mass hysteria effort that is aiming for an invasion of a sovereign state. Here, have a cookie.
"failed regime?" - why, because your chimp in chief said so?
Conjectures and propaganda. For all we know Berezovsky is well responsible for Litvinenko, while Politkovskaya managed to piss off some Chechens.
Ugh... what I mean to say was the Chechnya has been part of Russia for longer than USA has existed as a union of 51 states...
War is war. People die. Especially people who are taking part in a conflict - like the fundamentalist Muslim separatists. You clearly haven't seen worse done on Russians by Chechnyans. That doesn't make death excusable, yet you can't blame Russia. It was separatist Muslim fundamentalist who brewed that conflict - and all Russia is doing is maintaining territorial integrity and fighting terrorists. Chechnya has been part of Russia for longer than your country has even existed. You can be sure if Texas decided to secede due to a concerted effort by fundie terrorists, the response wouldn't be much different. Worse - it's been apparent that the Chechen terrorists were not acting alone, with significant financing from abroad, both from other Muslim fundies and from certain foreign governments and individuals to provoke continued destabilization of the Russian Federation.
/finally/ be mostly done, with only a few terrorists remaining. The capital of Grozny has been rebuilt in an amazingly short period of time, and a LOT of money is flowing into Chechnya.
That said, the conflict in Chechnya seems to
So overall - you have a very skewed perspective on things...
He wrote /a/ compiler, by and large now very much distant in its relation to the current GCC. If you think that you should be greately thankful to RMS for gcc 4 or somesuch... well... you're wrong.
The fact is that RMS hasn't written anything in the last 16-some years. He did manage to fracture the Emacs community with his overbearing ego though. Once in a while he comes down with a fatwa against someone or something...
Correct )) Although, nothing wrong with dreaming about chicks and beer (both at the same time even better) - one doesn't exclude being good at the other (although "two chicks at the same time" is not what the interviewers want to hear) =)
I think your approach is just wrong to begin with. You're baseing your career choice based on some guesstimate of how well you will do financially. Although that is something you should keep in mind (being a starving artist without recognition until death is probably not what you or most people are looking for), it should not be the primary motivator. You should pick something which you will enjoying doing A LOT for the rest of your life and something you know you have some talent AND skills for. Because if you're the best in your field (think about how many people are out there that can write a good compiler, or kernel, or deal with AI algorithms... not a lot - do you think they're starving for jobs?), it will not matter much if there a job cuts, outsourcing, etc.... these things by large only affect the average and the bottom.
There is one Free Software and RMS is it's prophet!
*fires AK round in air* Slay the infidels who insult the high and mighty FSF. GNU will DOMINATE the WORLD!
Yes. Please tag this whocares. How did this ever even make it to the front page?
Me. A corporate shill. Why yes. Because using a non-``the holy GNU'''s C compiler somehow means you sell your soul to the very devil.
Why was parent modded troll? The article says "only free software compiler" which could mean either a compiler that is free software (as in FOSS), or a software compiler that is free. Certainly, Microsoft distributes a C++ compiler that targets both AMD64 and IA-64 and is compiler that is free, although not FOSS.
/. readers look like pimply basement dwelling dorks.
It's this childish "Waah, its MS and not FOSS" attitude that make all of
Ugh...
It, in fact, doesn't.
Uh no. You can still invoke the task manager, seeing as it's unrelated to explorer.exe, kill explorer and start it again.
I'll put in my two cents here, so they don't get lost in the copious amounts of typical /. noise.
The issue here isn't that "Google or Live didn't blur it out". It's that the base people didn't care much for the eyes in the skies. I'm sure the Chinese (or Martians) have seen the secrets.
OT, but no - MiG is most definitely spelled with only one 'G', both in cyrllic and latin alphabets.
Website for FGUP RSK "MiG" - http://www.migavia.ru/
MiG comes, of course, from the last names of the two designers - Mikoyan and Gurevich (Not GGurevich, lol)