Printer Friendly
The Free Library
14,678,741 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Beyond Virtual Vaccinations.


Developing a digital immune system immune system

Cells, cell products, organs, and structures of the body involved in the detection and destruction of foreign invaders, such as bacteria, viruses, and cancer cells. Immunity is based on the system's ability to launch a defense against such invaders.
 in bits and bytes Bits and Bytes was the name for two Canadian television series, starring Billy Van, who teaches people the basics of how to use a computer. The first series debuted in 1983 and the second series, called Bits and Bytes 2, in 1991.  

The fear of new, dangerous viruses sweeping through an unprotected population is not limited to public health officials. Computer researchers have long worried because typical virus-scanning computer programs--which essentially vaccinate vac·ci·nate
v.
To inoculate with a vaccine in order to produce immunity to an infectious disease such as diphtheria or typhus.



vac
 machines against known viruses--become outdated as newly created viruses spread over the Internet.

Just as researchers turned to biology in applying the name virus to the pesky programs that could make computers sick, several groups have turned to biology for a new model of how to protect computers against unknown viruses. They are focusing on the human immune system.

These computer scientists hope to develop a digital system that, like the immune system, can quickly recognize and fight off known infections, identify new intruders and learn how to deter them, and remember all previously encountered pathogens. Such a system also needs to be safe, reliable, and secure.

A computer virus released in March aptly demonstrated the need for more-effective ways of fighting off computer viruses. Although warnings about the Melissa virus A Word macro virus that was unleashed in the spring of 1999. It sent an e-mail message with a list of pornographic Web sites to the first 50 names in the user's Microsoft Outlook address book.  went out soon after it was identified, it spread as quickly as the alarms (SN: 5/8/99, p. 303). Within just a few days, the virus had circled the globe, sending countless unwanted E-mail messages across the Internet and clogging E-mail service See Internet e-mail service.  at hundreds of organizations, forcing them to shut off their Internet connections.

Although Melissa--the first virus to mail itself around the world--merely clogged E-mail systems, virus makers have already launched spin-offs of the virus designed to destroy data.

The risk of computer infections rises as more information is exchanged through E-mail or over the Internet. Likewise, the potential damage that viruses can create multiplies as people send sensitive personal and corporate data over the Internet. Computer security experts also warn that the avenues for viruses to spread multiply dramatically as computers use software that's integrated so that one program can launch another.

"There used to be plenty of time to analyze a virus before it spread, but Internet-borne viruses can spread around the world in hours or days," says Steve R. White of IBM's Thomas J. Watson Research Center The Thomas J. Watson Research Center is the headquarters for the IBM Research Division.

The center is on three sites, with the main laboratory in Yorktown Heights, New York, 45 miles north of New York City, a building in Hawthorne, New York, and offices in Cambridge,
 in Yorktown Heights, N.Y. "In a world where things can travel this quickly and do this much damage, we have to have automated ways of dealing with them. It is silly to think that we can protect against these viruses manually."

Computer viruses got their name from what White calls "an obvious but deep biological analogy." Like biological viruses, the computer versions replicate by attaching themselves to a host (a computer program rather than a human cell) and then co-opting the host's resources to make copies of themselves. Infection can lead to death: The computer crashes and all program information is irretrievably ir·re·triev·a·ble  
adj.
Difficult or impossible to retrieve or recover: Once the ring fell down the drain, it was irretrievable.



ir
 lost. Infection can also lead to sickness when the virus does not destroy any data but spreads and slows programs and communications. Even seemingly innocuous in·noc·u·ous
adj.
Having no adverse effect; harmless.


innocuous (i·näˈ·kyōō·
 viruses may taint taint

an unpleasant odor and flavor in a human foodstuff of animal origin. Caused by the ingestion of the substance, commonly a plant such as Hexham scent, or while in storage, e.g. milk stored with pineapples, or as a result of animal metabolism, e.g. boar taint.
 files and make the computer more likely to crash--like a long-lasting, low-grade infection.

Companies spend several hundred million dollars annually on antivirus products and services, and they lose even more in downtime when they need to take their systems off-line to prevent viral infections viral infection,
n an infection by a pathogenic virus. A virus acts on the cell nucleus, taking over the genetic material within the nucleus and replicating itself.
 from spreading.

Because antivirus programs can only identify the viruses they already know, they aren't effective against the 10 to 15 new viruses created every day. Worst of all, says White, "many users of antivirus software See antivirus program.

(tool) antivirus software - Programs to detect and remove computer viruses. The simplest kind scans executable files and boot blocks for a list of known viruses.
 blissfully continue to use antivirus software that is more than a year out of date."

Aside from frequent updates, there are few ways of strengthening this system. Some antivirus programs can monitor a computer system for viruslike behavior, such as making a file bigger without adding new data, but such systems are prone to false alarms and virus makers can take steps to evade such detection systems.

In the early 1990s, White and his colleagues at IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries)  dreamed of a digital immune system for computers (SN: 7/23/94, p. 63). For a model, they looked to the human immune system, which is constantly bombarded by infectious agents infectious agent Pathogen, see there  it has never before encountered and yet to which it generally responds quickly.

Computer virus makers often reuse key parts of existing viruses in their new creations, White explains. An immune system should be able to identify previously unrecognized viruses by these short so-called genes, which often are critical to the viruses' function. Although conventional software might contain some of these genelike sequences, the presence of many is typically a sign of viral infection, White says.

When a computer participating in a pilot test of this digital immune system finds virus genes or any other signs of infection, it strips out confidential data and encrypts the rest. The altered file then goes to a central computer facility at IBM to be analyzed. A computer there routes the virus to a test machine that lures the virus into replicating by running a variety of programs. If any of these decoy DECOY. A pond used for the breeding and maintenance of water-fowl. 11 Mod. 74, 130; S. C. 3 Salk. 9; Holt, 14 11 East, 571.  programs become infected, the test computer attempts to pull out a signature that can identify the virus in other computers.

The signature and a prescription to strip the virus out of infected files is then sent back to the central computer. It adds the new virus to its database and sends the information on detection and treatment back to the infected computer. IBM's automated process typically takes less than 5 minutes to identify a virus signature and derive a prescription, the developers claim.

Uninfected computers will also be "vaccinated," as the IBM team puts it, against infections with this new virus as soon as they check the updated database. Ultimately, White envisions, uninfected computers will be vaccinated automatically.

Later this summer, IBM, in conjunction with a leading antivirus-program developer, Symantec Corp. in Cupertino, Calif., plans to release an antivirus plan that includes such a digital immune system. "This is the first step toward a comprehensive system that can spread a global cure for a virus faster than the virus itself can spread," White says.

The IBM researchers are still trying to develop ways to mimic another trait of the immune system. An infected cell produces chemicals signaling distress, warning neighbor cells to put up barriers to slow the spread of the virus. Thus, when the immune system develops ways of attacking the intruder An attacker that gains, or tries to gain, unauthorized access to a system. See attacker, intrusion and IDS. , it can quickly outpace out·pace  
tr.v. out·paced, out·pac·ing, out·pac·es
To surpass or outdo (another), as in speed, growth, or performance.


outpace
Verb

[-pacing,
 the spread of the virus.

The biological analogies of computer security may stretch even further than IBM's vision, says Stephanie Forrest of the University of New Mexico The University of New Mexico (UNM) is a public university in Albuquerque, New Mexico. It was founded in 1889. It also offers multiple bachelor's, master's, doctoral, and professional degree programs in all areas of the arts, sciences, and engineering.  in Albuquerque. The human immune system identifies foreign invaders because they don't carry the body's typical flags of "self," not because they resemble other infectious agents. Forrest and her colleagues have found a way for a computer to identify self.

By looking at short sequences of signals between a program and the computer's operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
, she and her colleagues have defined patterns unique to each machine. Abnormal patterns may be a sign of infection. For example, a program making unusual demands on system resources (1) In a computer system, system resources are the components that provide its inherent capabilities and contribute to its overall performance. System memory, cache memory, hard disk space, IRQs and DMA channels are examples.  has very likely been co-opted by a virus or is being attacked by a hacker, says Forrest.

"We've shown pretty convincingly that looking at these short sequences of self gives good discrimination between what is self and what isn't," she says. Such a system can be very efficient, Forrest points out. The protected computer uses its resources to check only programs and files that it is using.

She and her colleagues have also shown that information packets flowing into and out of a network of computers hooked to the Internet show patterns recognizable as self or nonself nonself /non·self/ (non´self) in immunology, pertaining to foreign antigens.

non·self
n.
That which the immune system identifies as foreign to the body.
.

Like white blood cells White blood cells
A group of several cell types that occur in the bloodstream and are essential for a properly functioning immune system.

Mentioned in: Abscess Incision & Drainage, Bone Marrow Transplantation, Complement Deficiencies
 in the human body, a digital immune system can create antibodies that recognize foreign material, Forrest says. To minimize the chances that the antivirus program will attack the computer itself, it would always destroy antibodies that flag patterns that are intrinsic to the computer. Using the remaining digital antibodies, the system will periodically check for abnormal patterns that may signify virus infections or intrusions from hackers.

Forrest and her colleagues are working on a system that will allow a computer to continually learn to redefine itself, so the computer can accept new programs without flagging them as viruses. The researchers have not yet explored how to attack viruses once identified.

Forrest says that a self-recognizing system will be practical even for individual computers connected to the Internet and used primarily for E-mail, writing, designing graphic presentations, and perhaps a little programming.

Though still theoretical, Forrest's approach may offer many advantages. A different immune system would run on every computer. Since every computer would create different antibodies, a virus that evaded one computer might not escape detection by another, limiting the spread of the virus. Likewise, a person who broke into one computer network and managed to avoid detection by that system might not be so successful on another network, she says.

"They've taken a much more exact analogy with biology by developing digital antibodies," says White. "But the analogy breaks down. All of my cells come from me, so my immune system can define self. But I put files on my computer every day.... This system may be very good for intrusion detection See IDS and IPS. , but it may not be a good approach for viruses, because it will make too many mistakes. Our approach is more specific for viruses."

Both research groups caution that in nature, no defense system remains perfect forever. Just as white blood cells and viruses engage in a delicate dance, each evolving to outwit out·wit  
tr.v. out·wit·ted, out·wit·ting, out·wits
1. To surpass in cleverness or cunning; outsmart.

2. Archaic To surpass in intelligence.
 the other, so will computer viruses and antivirus technology, White says.

Viruses are getting more dangerous all the time, he says. Several programs for automating the development of macro viruses are circulating, meaning that the virus-writing community can create viruses faster than ever.

There are even some indications that viruses may be evolving on their own, White says. For example, some versions of Microsoft Word A full-featured word processing program for Windows and the Macintosh from Microsoft. Included in the Microsoft application suite, it is a sophisticated program with rudimentary desktop publishing capabilities that has become the most widely used word processing application on the market.  may make minor errors when copying viruses. These changes may disable To turn off; deactivate. See disabled.  the virus, or they may make the virus harder to spot. Also, if two or more viruses successfully infect a computer, one may accidentally copy itself into the other virus, creating a new kind of bug, he says. While uncommon so far, these scenarios are certainly threatening, White notes.

Whatever the form of the threat, the goal of protecting computer systems remains. "What we would ideally like is for a computer to behave the way the human body does," says Sushil Jajodia of George Mason University Named after American revolutionary, patriot and founding father George Mason, the university was founded as a branch of the University of Virginia in 1957 and became an independent institution in 1972.  in Fairfax, Va. "When we are attacked by a virus, we get sick, but the immune system detects the virus, defeats it, and heals the damage. Computer systems are not like the human body, though, in that we need to provide the technology."

Because programs and operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap.  are not usually designed with security in mind, antiviral programs will always be behind the curve, says Jajodia. "It still isn't clear how well this idea [of digital immune systems] will work, but we have no better alternative for detecting virus infections," he says.

Computer users have demanded ease of use but not security, says Forrest. "While people are becoming aware of the issues ... they don't feel personally threatened yet." She notes that "when the Internet took off in the early '90s, it became evident that the computer-security problem was going to become everybody's problem."

Jajodia, editor-in-chief of the JOURNAL OF COMPUTER SECURITY, says that programmers should address the problem of viruses long before people begin using newly developed software.

Designing computer systems and programs with security in mind is an important first step, he says. More programs should check digital signatures to confirm that transferred files and computer code come from a trusted source. Better encryption systems, which help ensure that information has not been altered in transit from one computer to another, would make it harder for people to design viruses and for viruses to spread, he says.

Computer-security experts warn that no single set of changes will be enough to completely Protect increasingly interconnected computer systems. They hope, however, that new security measures Noun 1. security measures - measures taken as a precaution against theft or espionage or sabotage etc.; "military security has been stepped up since the recent uprising"
security
, such as digital immune systems, will fend off future epidemics.

RELATED ARTICLE: Computer viruses: Then and now

The first computer virus, called Brain, appeared in 1987. The people who created the first viruses hitched them to operating systems (such as DOS) or to applications (such as games or editing programs). Some of these viruses are still circulating. With these viruses, when a user turns on an infected computer or runs an infected program, the viral code copies itself into the computer's memory--and from there into any subsequent applications the user runs. These viruses spread only when a computer user shares tainted taint  
v. taint·ed, taint·ing, taints

v.tr.
1. To affect with or as if with a disease.

2. To affect with decay or putrefaction; spoil. See Synonyms at contaminate.

3.
 files and programs with other people.

On the other hand, viruses like Melissa latch onto macros, small programs hidden in word processing word processing, use of a computer program or a dedicated hardware and software package to write, edit, format, and print a document. Text is most commonly entered using a keyboard similar to a typewriter's, although handwritten input (see pen-based computer) and  software. For example, when an unsuspecting recipient of the Melissa virus opened an infected document written in Microsoft Word, the virus activated and hijacked another program known as Microsoft Outlook For the e-mail and news client bundled with certain versions of Microsoft Windows, see .

Microsoft Outlook or Outlook (full name Microsoft Office Outlook
. This program E-mailed copies of the infected document to the first 50 people listed in the program's address directory. The virus spread so quickly because so many people use both Word and Outlook.

Until macros became commonplace, viruses couldn't infect data files, including word processing documents and spreadsheets. Macro viruses proliferate pro·lif·er·ate
v.
To grow or multiply by rapidly producing new tissue, parts, cells, or offspring.
 rapidly because many people share data files freely, and they do so primarily through E-mail. Once one data file is infected, a virus can infect all other data files of that application as soon as they are opened.

By the end of 1998, programmers and users had identified more than 30,000 viruses. Viruses of all sorts now affect millions of computers every year.

--D. C.
COPYRIGHT 1999 Science Service, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1999, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:CHRISTENSEN, DAMARIS
Publication:Science News
Date:Jul 31, 1999
Words:2271
Previous Article:Take Me out to the World Series ... of Birding.
Next Article:The early fetus gets the womb.(research on the initial phases of a fertilized human egg)(Brief Article)
Topics:



Related Articles
The dark side of immunizations? A controversial hypothesis suggests that vaccines may abet diabetes, asthma.
"De vreselijkste aller harpijen": Pokkenepidemieen en pokkenbestrijding in Nederland in de 18de en 19e eeuw: een sociaal-historische en...
Letters.
[Translation of back cover text] What You Should Know about Vaccinations.(Brief Article)
FP3 Identifying and overcoming the obstacles to varicella vaccination. (Family Practice).(Brief Article)
The vaccination debate continues ...
Mass vaccination campaign following community outbreak of meningococcal disease. (Research).
Vaccinations: searching for the middle ground.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles