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

Skip to comments.

Virus threatens PCs running Linux or Windows
ComputerWorld ^ | April 2006 | Robert McMillan

Posted on 04/10/2006 5:53:52 AM PDT by Halfmanhalfamazing

Hackers have released a sample code for a virus that could infect both Linux and Windows PCs. The virus, which was given the double name Virus.Linux.Bi.a/ Virus.Win32.Bi.a, was reported Friday by security firm Kaspersky Lab. Security researchers worry that the malicious code may be part of a disturbing new trend of viruses that can run on Windows, as well as other operating systems that have been largely ignored by hackers.

(Excerpt) Read more at computerworld.com.sg ...


TOPICS: Computers/Internet; Conspiracy
KEYWORDS: linux; virus; windows
Navigation: use the links below to view more comments.
first 1-2021-23 next last
Hybrid viruses are probably going to become a big thing in the next few years.

All your linux, macos, and windows are belong to virus writers.

1 posted on 04/10/2006 5:53:53 AM PDT by Halfmanhalfamazing
[ Post Reply | Private Reply | View Replies]

To: rdb3; chance33_98; Calvinist_Dark_Lord; Bush2000; PenguinWry; GodGunsandGuts; CyberCowboy777; ...

2 posted on 04/10/2006 7:26:14 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Halfmanhalfamazing

Does anyone have more details? How does it gain access to non-userspace processes or disk under Linux?


3 posted on 04/10/2006 7:32:41 AM PDT by zeugma (Anybody who says XP is more secure than OS X or Linux has been licking toads.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: zeugma
 From Viruslist.com

Crossplatform virus - the latest proof of concept

Kostya April 07, 2006 | 07:32  GMT

We’ve received a new sample: another cross platform virus. This sample is the latest attempt to create malicious code which will infect both Linux and Win32 systems. It’s therefore been given a double name: Virus.Linux.Bi.a/ Virus.Win32.Bi.a

The virus is written in assembler and is relatively simple: it only infects files in the current directory. However, it is interesting in that it is capable of infecting the different file formats used by Linux and Windows - ELF and PE format files respectively.

To infect ELF files, the virus uses INT 80 system calls and injects its body into the file immediately after the ELF file header and before the “.text” section. This changes the entry point of the original file.

Infected files are identified with a 2-byte signature, 7DFBh, at 0Bh.

The virus uses the Kernel32.dll function to infect systems running Win32. It injects its code to the final section, and gains control by again changing the entry point. Infected PE files contain the same 2-byte signature as ELF files; the signature is placed in the PE TimeDateStamp header.

Infected files contain the following text strings:

[CAPZLOQ TEKNIQ 1.0] (c) 2006 JPanic:

This is Sepultura signing off...

This is The Soul Manager saying goodbye...

Greetz to: Immortal Riot, #RuxCon!

The infector itself contains the following strings:

[CAPZLOQ TEKNIQ 1.0] VIRUS DROPPER (c) 2006 JPanic

[CAPZLOQ TEKNIQ 1.0] VIRUS SUCCESFULLY EXECUTED!

The virus doesn’t have any practical application - it’s classic Proof of Concept code, written to show that it is possible to create a cross platform virus.
However, our experience shows that once proof of concept code is released, virus writers are usually quick to take the code, and adapt it for their own use.

Detection for Virus.Linux.Bi.a/ Virus.Win32.Bi.a was added to the Kaspersky Anti-Virus databases shortly after the sample was received.


Zeugma:

So, this appears to be a proof of concept, not an actual threat (yet). It's an interesting bit of code in that it can run on both MS-Windows and Linux. I gotta wonder if aspects of this code could be used in the cause of good, by making regular programs that could run on either platform.

The way this code is described, it reminds me a lot of a program I used to have many years ago that would convert ".com" files into standard ascii text that were still executable. It was cool, in that you could actually print the program itself, yet the same string of ascii text would do whatever the original program did. Needless to say, this increased the size of the executable considerably. I had a program called "beep.com" that was a whopping 6 bytes(!) long. It was the smallest functional program I'd ever seen on DOS. All it did was make your PC's speaker beep it's default beep once. I used it a lot in batch files to annoy folks :-)  Anyway, when converted to an ascii executable, it was something like 200 or so bytes.

4 posted on 04/10/2006 7:53:47 AM PDT by zeugma (Anybody who says XP is more secure than OS X or Linux has been licking toads.)
[ Post Reply | Private Reply | To 3 | View Replies]

To: ShadowAce

This isn't the first virus that runs on both linux and windows, although you generally have to have WINE running on linux to make this happen. :-)


5 posted on 04/10/2006 7:54:17 AM PDT by Salo
[ Post Reply | Private Reply | To 2 | View Replies]

To: Halfmanhalfamazing

NB4GE


6 posted on 04/10/2006 8:05:45 AM PDT by FLAMING DEATH
[ Post Reply | Private Reply | To 1 | View Replies]

To: FLAMING DEATH
NB4GE

LOL!!
7 posted on 04/10/2006 8:59:55 AM PDT by MikefromOhio (FREE PAUL_DENTON!!!!!)
[ Post Reply | Private Reply | To 6 | View Replies]

To: zeugma
Still commenting to myself...

Been thinking about this a little while, and I've very much like to see how this type of virus/worm will operate in practice.

Most likely, it will require a bit of social engineering for Alice to get Bob to execute the payload. Given the same bit of code that is, say, attached to an email. Let's examine how they would possibly operate.

Alice sends Bob and Charlie an email with a malicious payload as an attachment. "Wow! Look at this great picture of Al Franken being tossed from the Empire State building!" Being good republicans, their interest is piqued. Bob, who is an MS-Windows user either saves the file (IAmNotAVirus.jpg.com) then double-clicks on it, or just double-clicks the attachment. =Poof=, Bob is 0wn3d!

Charlie uses Linux. He either saves the file (IAmNotAVirus.jpg.com) to disk, or double-clicks the attachment to open it. Either way, the file itself won't run automatically? Why not? Well, in order for a file to execute under Linux, it has to be made executable. Just calling it somefile.com or somefile.exe or even somefile.sh is just not enough for the system to execute the file, because Linux doesn't act on a specific type of file based on its filename.

So, most likely, even with an identical virus/worm with the identical payload, under most circumstances, it will still be much more dangerous to MS-Windows users than Linux users.

8 posted on 04/10/2006 10:51:14 AM PDT by zeugma (Anybody who says XP is more secure than OS X or Linux has been licking toads.)
[ Post Reply | Private Reply | To 4 | View Replies]

To: zeugma
I'm not sure I understand the summary of the "exploit" -- it sounds as if it can affect the ELF filesystem, but it still requires Windows' Kernel32.dll in order to do so. This doesn't make it cross-platform, it just allows for affecting non-native file systems.

So, either I'm missing something, the write-up is wrong/incomplete/misleading, or this isn't really a "cross-platform virus".

9 posted on 04/10/2006 10:55:24 AM PDT by kevkrom ("...no one has ever successfully waged a war against stupidity" - Orson Scott Card)
[ Post Reply | Private Reply | To 4 | View Replies]

To: zeugma

Thanks, I feel better .....browsing with a Linux system.


10 posted on 04/10/2006 11:25:03 AM PDT by Ernest_at_the_Beach (History is soon Forgotten,)
[ Post Reply | Private Reply | To 8 | View Replies]

To: kevkrom
I'm thinking that the write-up is probably just poor writing. Perhaps the author doesn't really understand exactly how this proof of concept works.
11 posted on 04/10/2006 11:43:33 AM PDT by zeugma (Anybody who says XP is more secure than OS X or Linux has been licking toads.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: zeugma

How can that be???? Are you actually insinuating that a reporter does not understand his/her subject matter?


12 posted on 04/10/2006 1:50:09 PM PDT by luthers_inkwell
[ Post Reply | Private Reply | To 11 | View Replies]

To: FLAMING DEATH
And so am I.

IB4TT

13 posted on 04/10/2006 2:53:26 PM PDT by rzeznikj at stout (This Space For Rent. Call 555-1212 for more info.)
[ Post Reply | Private Reply | To 6 | View Replies]

To: Halfmanhalfamazing
Security researchers worry that the malicious code may be part of a disturbing new trend of viruses that can run on Windows, as well as other operating systems that have been largely ignored by hackers.

Multiplatform viruses. I was wondering when some hackers would get the idea to create something like this.

14 posted on 04/10/2006 2:58:07 PM PDT by Paul C. Jesup
[ Post Reply | Private Reply | To 1 | View Replies]

To: rzeznikj at stout

NB4BB?


15 posted on 04/10/2006 5:09:48 PM PDT by FLAMING DEATH
[ Post Reply | Private Reply | To 13 | View Replies]

To: luthers_inkwell
How can that be???? Are you actually insinuating that a reporter does not understand his/her subject matter?

Indeed! What could I have been thinking to even insinuate such a thing?????????

 

16 posted on 04/10/2006 5:41:29 PM PDT by zeugma (Anybody who says XP is more secure than OS X or Linux has been licking toads.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: FLAMING DEATH
That would suffice. ;)

Quick question: What's the easiest way to change the background in Flux?

17 posted on 04/10/2006 5:49:53 PM PDT by rzeznikj at stout (This Space For Rent. Call 555-1212 for more info.)
[ Post Reply | Private Reply | To 15 | View Replies]

To: rzeznikj at stout

Once upon a time, I knew...but no more. Are you running DSL? It has a menu in the control panel to configure the background (I always use that, which is why I forgot how to do it manually -- about the only time I run Flux anymore).

Found this, though... http://www.newlinuxuser.com/howto-set-background-wallpaper-in-fluxbox/

Just installed Zenwalk on an old laptop today. Pretty sweet...433mhz and 198 mb of RAM, still boots up in under a minute. XFce has come a long way since the first time I ever used it.

Gonna get the wireless working tomorrow, mainly because the driver disk is upstairs and I'm lazy.


18 posted on 04/10/2006 6:32:22 PM PDT by FLAMING DEATH
[ Post Reply | Private Reply | To 17 | View Replies]

To: FLAMING DEATH
Well, ideally I'd like to use the Sn33z theme (it's on my BSD live cd--looks awesome!)

Though it'd be kinda cool if I could also use it for KDE. :)

19 posted on 04/10/2006 6:57:24 PM PDT by rzeznikj at stout (This Space For Rent. Call 555-1212 for more info.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: FLAMING DEATH

LMAO!!!!!!!!!!!!!


20 posted on 04/11/2006 7:51:02 AM PDT by Halfmanhalfamazing (Linux, the #2 OS. Mac, the #3 OS. Apple's own numbers are hard to argue with.)
[ Post Reply | Private Reply | To 6 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-23 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

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