	// BEGIN editorial data
 var i = 0;
var Tech_Frontiers_Korset080929 = new Array();
Tech_Frontiers_Korset080929.ID = "Tech_Frontiers_Korset080929";
Tech_Frontiers_Korset080929.ID_WB = 26872169;
Tech_Frontiers_Korset080929.sPubDate = "9/24/2008 9:05:27 PM GMT";
Tech_Frontiers_Korset080929.navsectionID = "15879576"
Tech_Frontiers_Korset080929.appFmt = 2;
Tech_Frontiers_Korset080929.itemsPerPage = 1;
Tech_Frontiers_Korset080929.nTeaseW = 298;
Tech_Frontiers_Korset080929.nTeaseH = 298;
Tech_Frontiers_Korset080929.appWidth = 600;
Tech_Frontiers_Korset080929.appHeader = "<FONT SIZE=4><b>Stopping a cyber attack<br><b></FONT><br>";
Tech_Frontiers_Korset080929.appNavStyle = 7;
Tech_Frontiers_Korset080929.navCols = 1;
Tech_Frontiers_Korset080929.bDhtml = 0;
Tech_Frontiers_Korset080929.appLayout = 1;
Tech_Frontiers_Korset080929.copyHeight = 300;
Tech_Frontiers_Korset080929.copyWidth = 600;
Tech_Frontiers_Korset080929.copyMargin = 10;
Tech_Frontiers_Korset080929[i++] = new Array("","Introduction","","http://msnbcmedia.msn.com/j/msnbc/Components/Photo/_new/080929-Antivirus-1-vmed.vmedium.jpg","","Image: Avishai Wool", "", "", "", "", "left", "", "AFTAU", "264", "198", "#000000", "", "", "", "");
Tech_Frontiers_Korset080929[i-1].body = "<b> <p style=\"font-size: 12pt; color: red\"><headline/></p> </b><p>Avishai Wool, a computer scientist at Tel Aviv University in Israel, aims to put the squeeze on malicious software with a program that models the expected behavior of legitimate programs and immediately halts anything that veers into unexpected territory.<P ALIGN=RIGHT><i>&#8212; Bryn Nelson</i>";

Tech_Frontiers_Korset080929[i++] = new Array("","Damage control","","","","", "", "", "", "", "", "", "", "273", "364", "", "", "", "", "");
Tech_Frontiers_Korset080929[i-1].body = "<b> <p style=\"font-size: 12pt; color: red\"><headline/></p> </b><p>Imagine a conveyor belt churning out a steady stream of colored cogs. If a dastardly villain throws a wrench into the machine, the sequence of cogs could change visibly &#8212; say from red-blue-blue to red-green-blue. Instead of trying to hunt down a potential saboteur, the Korset anti-malware program is like a conveyor belt operator who sees the new sequence, says, &#147;That can&#146;t be right&#148; and promptly turns off the machine before it can be damaged.";

Tech_Frontiers_Korset080929[i++] = new Array("","System calls","","","","", "", "", "", "", "", "", "", "273", "367", "", "", "", "", "");
Tech_Frontiers_Korset080929[i-1].body = "<b> <p style=\"font-size: 12pt; color: red\"><headline/></p> </b><p>Korset&#146;s approach is based on a simplified model of every legitimate action a program could ever take. The simplification is based on regular requests from the underlying operating system, known as system calls. Every program has a fixed repertoire of these calls. If a system call sequence always begins with request numbers 1, 17 or 53, for example, then one beginning with 492 would be dead giveaway that the program has a bug or is being attacked.";

Tech_Frontiers_Korset080929[i++] = new Array("","Anti-malware programs","","","","", "", "", "", "", "", "", "", "273", "364", "", "", "", "", "");
Tech_Frontiers_Korset080929[i-1].body = "<b> <p style=\"font-size: 12pt; color: red\"><headline/></p> </b><p>Unlike Korset, anti-malware programs based on statistical models try to sample what computers do under &#147;normal&#148; circumstances. But if even a small number of legitimate functions are left unsampled, eventually the statistically informed security force could kill a program it shouldn&#146;t. Other intrusion detection systems patrol a computer looking for suspicious traffic patterns. In order to stop the attack, though, the detection system must find and identify the threat, leaving an inevitable time delay from the malware&#146;s debut until its deactivation.";

Tech_Frontiers_Korset080929[i++] = new Array("","An 'army of zombies'","","","","", "", "", "", "", "", "", "", "237", "423", "", "", "", "", "");
Tech_Frontiers_Korset080929[i-1].body = "<b> <p style=\"font-size: 12pt; color: red\"><headline/></p> </b><p>Anti-malware programs face a menagerie of malicious software. One type overwhelms programs that accept input (like a search window) with thousands of random characters that overflow from the allotted space and override the program&#146;s code. Another attack uses as its input improper characters such as quotation marks, parentheses or semicolons &#8212; characters used by the program&#146;s code to indicate important functions, like the end of a command. The trickery can throw the program completely out of whack. And a third uses malware to infiltrate thousands of computers and then direct the digital hordes to attack Web servers &#8212; a tactic often describes as marshaling an &#147;army of zombies.&#148; ";

	// END editorial data
