Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: IYAS9YAS
I posted a thread that had information as to why Unix, BSD,..Mac and Linux distros were much safer than Windows....

See this:

How to get down off a duck ( why Linux is inherently more secure than Windows.)

57 posted on 12/08/2008 1:51:50 PM PST by Ernest_at_the_Beach (No Burkas for my Grandaughters!)
[ Post Reply | Private Reply | To 54 | View Replies ]


And:

How do you get down off an elephant?

******************************EXCERPT***************************

You don’t get down off an elephant, you get down off a duck!

The same joke applies whenever somebody asks "How do you install anti-virus in Linux?". You don’t install anti-virus in Linux, you install anti-virus in Windows.

Lately, when you try to tell people that they don’t need to install anti-virus in Linux, they say "People tell me that, but I want it anyway".

So, let me explain why you don’t need anti-virus in Linux, and to do this we have to start with an explanation of what a virus is.

A virus is a malicious computer program, written to perform some sort of criminal activity with your computer. This can include deleting your data, but these days viruses are much more subtle. They don’t cause mindless destruction. They use your computer to illegally profit their writers. As such, they attempt to evade detection, because as soon as you detect them you would run an anti-virus scan and delete them! They also always set themselves to start up when the computer starts up, which is dependent on them gaining administrator access to your computer.

Once they have administrator access, they can evade detection until you run an anti-virus program that knows about them.

We all know that Windows programs don’t run in Linux. A virus is simply a Windows program, so it doesn’t run in Linux. This is because Linux programs use a different format to Windows programs - Windows programs use the EXE format, Linux programs use the ELF format. Even if Linux could understand EXE, it would be pointless because the programs would be trying to interact with Windows shared libraries or (in the case of viruses) the Windows internals directly, which of course are not present on Linux.

If you download a Windows trojan and double-click it on a Linux system, you get a "Cannot open file ‘boobs.jpg.exe’" message. Linux doesn’t understand the EXE executable format, only the ELF executable format. If you install a program like Wine, that can understand the EXE format and also allow the use of Windows shared libraries, you’ll still find that viruses won’t work. This is because the viruses try to gain access to the running instance of Windows, and of course there isn’t one.

Or, if they are programmed more conventionally, they manage to install themselves into a system-wide area in what they think is your Windows installation, but is actually just a Wine installation in your home directory. The result is that the virus might keep running until you quit Wine or until you restart. If you restart and then run  a Wine program, the virus still won’t be run, because Wine doesn’t perform a Windows startup sequence.

58 posted on 12/08/2008 2:37:55 PM PST by Ernest_at_the_Beach (No Burkas for my Grandaughters!)
[ Post Reply | Private Reply | To 57 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson