Site icon Liquidmatrix Security Digest

Crossplatform Virus Proof of Concept

This is kinda freaky. The Viruslist has posted that someone out there has managed to cookup a crossplatform virus. This is no small feat though not impossible. It’s written in assembler and has the ability to infecct files on both Linux (ELF files) and Windows (PE).

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.

SANS has a warning posted on this subject as well. It should be common sense but, for those of you that have yet to do so…update your antivirus.

Article Link

Exit mobile version