NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home / News / Security / Virus alerts

Virus alerts


Virus Infects Development Environment Delphi

The first virus that infects a programming language

By Catalin Cimpanu, Web News Editor

19th of August 2009, 10:11 GMT

Adjust text size:


W32.Induc compiles itself in the Delphi native compiler
Enlarge picture
Even if harmless, the first virus that infects the environment of a programming language has been reported by Kaspersky. The virus scans for a Delphi platform, attaches itself to the embedded compiler and infects any Delphi program compiled from that moment on.

According to Denis Nazarov from Kaspersky Labs, “It doesn't currently have a malicious payload, and it doesn't directly infect .exe files. Instead, it checks if Delphi is installed on the victim machine […] The result – any Delphi program compiled on the computer gets infected.”

The virus is currently detected by Kaspersky, F-Secure and Ikarus as “Virus.Win32.Induc.a,” while McAfee sees it as “W32/Induc” and “Generic!Artemis.” The virus currently infects the Delphi platform versions 4.0, 5.0, 6.0 and 7.0, and has not been classified as a threat to any machine up to this moment. Other antivirus software vendors have been informed of this new threat.

W32.Induc will first scan the system for a necessary Delphi version, and, if the scan is successful, it will copy the SysConst.pas to the \Lib folder and will write its code inside. It will then go on to copy SysConst.dcu and make a backup of that file, while the SysConst.pas is compiled, resulting in an infected version of SysConst.dcu that will replace the original file. After compiling, the .pas file will be deleted to remove any infection tracks.

From that moment on, the Delphi compiler will embed a form of the virus in any program compiled in it. Experts are stating that, even if not dangerous, this is just a primitive version of a super-virus. W32.Induc has limitless possibilities, since its methods of propagation rely on a development environment and not on an operating system.

Until now, Delphi-based pieces of software like Any TV Free 2.41 and Tidy Favorites 4.1 have been infected by this harmless virus. Nick Bilogorskiy, manager of antivirus researchers at Sonicwall, said that, “As many as 30 percent of developers who use Delphi have this.”

TAGS:

Delphi | virus | development environment | programming language | Kaspersky
Read by 1,517 user(s) | Add comment | Link to this article TWEET THIS


Article rating:
NOT RATED 0 vote(s)    

Subscribe to news | Print article | Send to friend

© Copyright 2001-2009 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Koobface Gets a New Update

Zlob Trojan Writer Packs Up Shop and Greets Microsoft

Gumblar, the Most Widespread Virus on the Internet in Q2

Web Malware Employs New Obfuscation Technique

Gumblar Morphs, Becomes Martuz

Trojan Advertised as Open Source Antivirus Solution

New Chinese Worm Allegedly Bypasses System Rollback Software

User opinions:


Comment #1 by: Chris on 19 Aug 2009, 13:05 GMT reply to this comment

I've got this virus! It doesn't seem to have done anything but avast! started picking up loads of infected files today...


Comment #2 by: Al Hall on 20 Aug 2009, 16:55 GMT reply to this comment

I've got it too. Avira found it yesterday in Linkcollector.exe, a program that shares bookmarks between different browsers.


Comment #3 by: Viktor on 21 Aug 2009, 07:34 GMT reply to this comment

Symantec Endpoint Protection 11.0 picked this up yesterday. I have gotten it all cleaned up. Mine came in on Weather Pulse. A weatherbug like program. I have cleaned and replaced with the newest weather pulse. All is good.

Share your opinion:

Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 




Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM