The fix is to upgrade to amd64. I believe Windows on amd64 does not allow patching of the kernel function call table (#include correct technobabble here).
Doesn't it? It seems pretty clear to me that the Sony rootkit is a derived work of LAME. Perhaps the LAME copyright holders should ask Sony why the LAME source code does not appear on the CD?
The only other language that is plagues with inability to do normally expected stuff would be C (itoa is implemented in the Windows library, but not in GLibC.)
Surely your local university has some kind of basic databases course. If you are not a student yourself then visit the course info page (or email the lecturer) and find out what text books they recommend.
Then you don't know much about cryptogrphy! Do you think DES, RSA, AES, and so on are insecure because the algorithms used are public knowledge? No, the security of a good cipher lies revolves around maintaining the secrecy of the key.
Let us consider hiding some data in an image. Assuming the use of decent steganography techniques, then without knowledge of the key used when hiding the data, it is impossible to know that they are hidden in the image in the first place, let alone retrive them.
If this is not so then an attacker would be able to knock up a quick shell script that scanned every file on the system to detect hidden data--thus making the use of steganography pointless in the first place!
In case you hadn't noticed, Microsoft don't actually sell PCs to the end user. OneSeventeen said, "if Internet Explorer wasn't part of the operating system". If OEMs were free to install whatever software they wanted on PCs they sold then we would see some machines coming with IE, some with Firefox, perhaps some with Opera. Bigger OEMs like Dell could take the Mozilla source and build their own custom browser, and so on.
As it is, the default browser is IE. IE will occasionally override user preferences and make itself the default browser again. Many applications such as mIRC and MSN Messenger hardcode the use of IE for handling links. This would merely be annoying if I could just remove IE from my PC--but because it is part of the operating system, this is not possible.
Whether DirectX is a part of the operating system, or a major component of the operating system, or just a library distributed by the same vendor as that which made the operating system, would be for the court to decide in a hypothetical legal case. Discussing it on/. is mere speculation. I'm not trying to say that distributing FooGame compiled against Dx9 or MSVCRT7 would not be permitted by the GPL; merely that it seems possible that FooGame's copyright holder could raise the objection.
What about 'Free'.NET apps? Does the.NET runtime come with XP, which was only released in 2001? I also wonder what happens when Vista is out and DirectX 9,.NET and MSVCRT7 are distributed with it.
If the software is under the LGPL then you can link it to whatever you want. You only have to distribute any changes you make to the LGPL'd work.
If it's under the GPL then things get interesting. From section 3 of the GPL:
However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
So you can link against a proprietary operating system's C library... most of the time: one of the ways that Microsoft makes Windows hostile to programmers of Free Software is by releasing newer versions of operating system components, like DirectX or the C library, only as separate downloads. Such components are not distributed as a part of the operating system and so do not fall under the section 3 exception cited above--someone distributing a Windows port of a work that used such components could be sued by the copyright holder of the work.
I guess porters would be best to stick to whatever versions of MSVCRT and DirectX ship with the latest Windows version.
Good grief. How can people (especially the politicians who have the unfortunate job of travelling to China, meeting the leaders and sticking their tongues up their arseholes) read this shit and keep a straight face?
You appear to have missed the following part of the document:
Article 51. The exercise by citizens of the People's Republic of China of their freedoms and rights may not infringe upon the interests of the state, of society and of the collective, or upon the lawful freedoms and rights of other citizens.
I think I would prefer an American-style constitution, which limits the powers of the government, rather than one that makes it all too clear that my "right" to free speech, etc, is granted to my by the grace of the state, and can be taken away at any time.
Not that any of this matters... at this rate, in 20 years it will be hard to tell the difference between China and the UK.:(
Having just read Journey into the Cradle, I simply have to share a choice quotation. It is haloween, after all.;)
PC Gamer: Any particular incidents stuck in your memory from your research?
Jordan Thomas: One story involved a patient who managed to escape into the storage wings of the asylum, and because of her eroded state-of-mind, she became lost and succumbed to starvation. The place was such a teeming 'snake pit' that she wasn't missed, and the stain from her body seeped permanently into the wood.
Another involved a man who was committed as a toddler. Decades later, when asked to sign his own name, he drew a rough silhouette of the hospital. The place was so omnipresent and dominant a force in his life that it eclipsed his identity. The Cradle was built out of that sort of cheery material.
Please read The Linux Kernel Driver Interface (all of your questions answered and then some) by the same author before commenting...
No idea. :) Someone else pointed out that it probably just has the strings so that it can fingerprint programs running on the host PC.
The fix is to upgrade to amd64. I believe Windows on amd64 does not allow patching of the kernel function call table (#include correct technobabble here).
Doesn't it? It seems pretty clear to me that the Sony rootkit is a derived work of LAME. Perhaps the LAME copyright holders should ask Sony why the LAME source code does not appear on the CD?
I sense a dailywtf.com post coming... :)
Surely your local university has some kind of basic databases course. If you are not a student yourself then visit the course info page (or email the lecturer) and find out what text books they recommend.
I suspect you know little of how law works in the UK. :)
I'd be careful posting such things in a public forum. You might find yourself, oh, say, shot five times in the head or something...
He didn't run anywhere at all! The thugs just shot him and then lied about it.
Because this is the UK, where you have no rights.
Surely having such a program on your hard disk just gives the government license to hold you forever?
Then you don't know much about cryptogrphy! Do you think DES, RSA, AES, and so on are insecure because the algorithms used are public knowledge? No, the security of a good cipher lies revolves around maintaining the secrecy of the key.
Let us consider hiding some data in an image. Assuming the use of decent steganography techniques, then without knowledge of the key used when hiding the data, it is impossible to know that they are hidden in the image in the first place, let alone retrive them.
If this is not so then an attacker would be able to knock up a quick shell script that scanned every file on the system to detect hidden data--thus making the use of steganography pointless in the first place!
In case you hadn't noticed, Microsoft don't actually sell PCs to the end user. OneSeventeen said, "if Internet Explorer wasn't part of the operating system". If OEMs were free to install whatever software they wanted on PCs they sold then we would see some machines coming with IE, some with Firefox, perhaps some with Opera. Bigger OEMs like Dell could take the Mozilla source and build their own custom browser, and so on.
As it is, the default browser is IE. IE will occasionally override user preferences and make itself the default browser again. Many applications such as mIRC and MSN Messenger hardcode the use of IE for handling links. This would merely be annoying if I could just remove IE from my PC--but because it is part of the operating system, this is not possible.
Randall Waterhouse? Is that you?
My operating system (Debian) has just such a system (dpkg).
Whether DirectX is a part of the operating system, or a major component of the operating system, or just a library distributed by the same vendor as that which made the operating system, would be for the court to decide in a hypothetical legal case. Discussing it on /. is mere speculation. I'm not trying to say that distributing FooGame compiled against Dx9 or MSVCRT7 would not be permitted by the GPL; merely that it seems possible that FooGame's copyright holder could raise the objection.
.NET apps? Does the .NET runtime come with XP, which was only released in 2001? I also wonder what happens when Vista is out and DirectX 9, .NET and MSVCRT7 are distributed with it.
What about 'Free'
$ ls /etc/modules.conf /etc/modules.conf: No such file or directory
:)
ls:
TwenCen called, they want their old Linux distributions back.
If it's under the GPL then things get interesting. From section 3 of the GPL:So you can link against a proprietary operating system's C library... most of the time: one of the ways that Microsoft makes Windows hostile to programmers of Free Software is by releasing newer versions of operating system components, like DirectX or the C library, only as separate downloads. Such components are not distributed as a part of the operating system and so do not fall under the section 3 exception cited above--someone distributing a Windows port of a work that used such components could be sued by the copyright holder of the work.
I guess porters would be best to stick to whatever versions of MSVCRT and DirectX ship with the latest Windows version.
:blinks:
Have you not heard about the EUCD?
Is access to encryption software controlled? It seems pretty easy to 'apt-get install gnupg'...
To be fair, they have gone bust a few times on the way.
I really can't bring myself to care.
:)
The morale of the story is basically, "ignorant Windows users get fucked again". There is no story here!
You appear to have missed the following part of the document:I think I would prefer an American-style constitution, which limits the powers of the government, rather than one that makes it all too clear that my "right" to free speech, etc, is granted to my by the grace of the state, and can be taken away at any time.
Not that any of this matters... at this rate, in 20 years it will be hard to tell the difference between China and the UK.