NEWS


Computing Now Exclusive Content — December 2009

News Archive

July 2012

Gig.U Project Aims for an Ultrafast US Internet

June 2012

Bringing Location and Navigation Technology Indoors

May 2012

Plans Under Way for Roaming between Cellular and Wi-Fi Networks

Encryption System Flaw Threatens Internet Security

April 2012

For Business Intelligence, the Trend Is Location, Location, Location

Corpus Linguistics Keep Up-to-Date with Language

March 2012

Are Tomorrow's Firewalls Finally Here Today?

February 2012

Spatial Humanities Brings History to Life

December 2011

Could Hackers Take Your Car for a Ride?

November 2011

What to Do about Supercookies?

October 2011

Lights, Camera, Virtual Moviemaking

September 2011

Revolutionizing Wall Street with News Analytics

August 2011

Growing Network-Encryption Use Puts Systems at Risk

New Project Could Promote Semantic Web

July 2011

FBI Employs New Botnet Eradication Tactics

Google and Twitter "Like" Social Indexing

June 2011

Computing Commodities Market in the Cloud

May 2011

Intel Chips Step up to 3D

Apple Programming Error Raises Privacy Concerns

Thunderbolt Promises Lightning Speed

April 2011

Industrial Control Systems Face More Security Challenges

Microsoft Effort Takes Down Massive Botnet

March 2011

IP Addresses Getting Security Upgrade

February 2011

Studios Agree on DRM Infrastructure

January 2011

New Web Protocol Promises to Reduce Browser Latency

To Be or NAT to Be?

December 2010

Intel Gets inside the Helmet

Tuning Body-to-Body Networks with RF Modeling

November 2010

New Wi-Fi Spec Simplifies Connectivity

Expanded Top-Level Domains Could Spur Internet Real Estate Boom

October 2010

New Weapon in War on Botnets

September 2010

Content-Centered Internet Architecture Gets a Boost

Gesturing Going Mainstream

August 2010

Is Context-Aware Computing Ready for the Limelight?

Flexible Routing in the Cloud

Signal Congestion Rejuvenates Interest in Cell Paging-Channel Protocol

July 2010

New Protocol Improves Interaction among Networked Devices and Applications

Security for Domain Name System Takes a Big Step Forward

The ROADM to Smarter Optical Networking

Distributed Cache Goes Mainstream

June 2010

New Application Protects Mobile-Phone Passwords

WiGig Alliance Reveals Ultrafast Wireless Specification

Cognitive Radio Adds Intelligence to Wireless Technology

May 2010

New Product Uses Light Connections in Blade Server

April 2010

Browser Fingerprints Threaten Privacy

New Animation Technique Uses Motion Frequencies to Shake Trees

March 2010

Researchers Take Promising Approach to Chemical Computing

Screen-Capture Programming: What You See is What You Script

Research Project Sends Data Wirelessly at High Speeds via Light

February 2010

Faster Testing for Complex Software Systems

IEEE 802.1Qbg/h to Simplify Data Center Virtual LAN Management

Distributed Data-Analysis Approach Gains Popularity

Twitter Tweak Helps Haiti Relief Effort

January 2010

2010 Rings in Some Y2K-like Problems

Infrastructure Sensors Improve Home Monitoring

Internet Search Takes a Semantic Turn

December 2009

Phase-Change Memory Technology Moves toward Mass Production

IBM Crowdsources Translation Software

Digital Ants Promise New Security Paradigm

November 2009

Program Uses Mobile Technology to Help with Crises

More Cores Keep Power Down

White-Space Networking Goes Live

Mobile Web 2.0 Experiences Growing Pains

October 2009

More Spectrum Sought for Body Sensor Networks

Optics for Universal I/O and Speed

High-Performance Computing Adds Virtualization to the Mix

ICANN Accountability Goes Multinational

RFID Tags Chat Their Way to Energy Efficiency

September 2009

Delay-Tolerant Networks in Your Pocket

Flash Cookies Stir Privacy Concerns

Addressing the Challenge of Cloud-Computing Interoperability

Ephemeralizing the Web

August 2009

Bluetooth Speeds Up

Grids Get Closer

DCN Gets Ready for Production

The Sims Meet Science

Sexy Space Threat Comes to Mobile Phones

July 2009

WiGig Alliance Makes Push for HD Specification

New Dilemnas, Same Principles:
Changing Landscape Requires IT Ethics to Go Mainstream

Synthetic DNS Stirs Controversy:
Why Breaking Is a Good Thing

New Approach Fights Microchip Piracy

Technique Makes Strong Encryption Easier to Use

New Adobe Flash Streams Internet Directly to TVs

June 2009

Aging Satellites Spark GPS Concerns

The Changing World of Outsourcing

North American CS Enrollment Rises for First Time in Seven Years

Materials Breakthrough Could Eliminate Bootups

April 2009

Trusted Computing Shapes Self-Encrypting Drives

March 2009

Google, Publishers to Try New Advertising Methods

Siftables Offer New Interaction Model for Serious Games

Hulu Boxed In by Media Conglomerates

February 2009

Chips on Verge of Reaching 32 nm Nodes

Hathaway to Lead Cybersecurity Review

A Match Made in Heaven: Gaming Enters the Cloud

January 2009

Government Support Could Spell Big Year for Open Source

25 Reasons For Better Programming

Web Guide Turns Playstation 3 Consoles into Supercomputing Cluster

Flagbearers for Technology: Contemporary Techniques Showcase US Artifact and European Treasures

December 2008

.Tel TLD Debuts As New Way to Network

Science Exchange

November 2008

The Future is Reconfigurable

Digital Ants Promise New Security Paradigm

by George Lawton

A prototype distributed security system uses an army of "digital ants" to help sniff out computer malware. Researchers at Wake Forest University and the Pacific Northwest National Laboratory (PNNL) developed the system to improve anti-malware technology by leveraging behavioral analysis and swarm intelligence. It's based on a technique conceived by PNNL researcher Glenn Fink, who took it to Wake Forest for the design, implementation, and testing.

Each ant is a type of script that monitors for signs of malware and leaves an electronic "pheromone" trail to attract other ants to investigate. Each ant Researchers at Wake Forest University and the Pacific Northwest National Laboratory (PNNL) have developed monitors a single basic metric, such as the operating system process table, CPU utilization, or network entropy rate. Errin Fulp, associate professor of computer science at Wake Forest University, said the scripts aren't necessarily helpful in isolation. "But collectively, with several different types of ants visiting a location, they can indicate the presence of a threat."

Ant Hierarchy

The system comprises a hierarchy of agents that run in specially designed swarm software deployed on all the hosts in a protected network. At the bottom of the hierarchy, the ants are simple programs that look for a particular statistic as they travel from host to host. Each ant has a memory of what it finds to be normal across the previous five hosts it visits.

One level up, a sentinel agent runs on each host. On the basis of information it collects from the ants, the sentinel forms an idea of the host's normal state. When an ant finds something unusual, it reports this to the host sentinel. For example, if the ant reported 8,000 connections per minute, the sentinel might see this as an anomaly. In that case, it would reward the ant by raising its pheromone value. The ant stores this information. As it moves on to other hosts, its high pheromone value attracts other ants and communicates the information about the host that raised its pheromone value. This encourages the other ants to investigate that host as well.

If these additional ants find other anomalies, they would also be rewarded, which would attract ants from other hosts. A certain threshold of messages triggers a threat signal. 

Sergeant ants haven't yet been implemented in the prototype system, but they will sit between the computing ecosystem and human analysts. When a threat signal is triggered, the sergeants will report it to a human for further action. The sergeants also let humans specify what types of behavior the system allows. For example, a system administrator could tell the sergeant not to allow peer-to-peer file sharing, and the sergeant would create agents to disable this on all the hosts. 

If a particular type of ant appears to work better than others, a human could tell the sergeant to create more of them and share this information with other sergeants. This could improve security across multiple networks.

The researchers expect future system implementations to integrate with more sophisticated anti-malware tools to take remedial action, rather than depending on human intervention.

Hybrid Approach

The two main types of security commonly used today run on either a host or a network gateway. 

A host-based system, such as anti-virus software, protects an individual computer. These systems typically look for a virus signature and take remedial action when they detect one. However, they generally don’t share information between hosts.

Network-based security systems, such as a firewalls or intrusion detection systems, protect multiple computers on the same network but don't optimally protect an individual computer. This inflexibility can prevent a computer user from, for example, adjusting firewall settings to run novel applications.

The digital ants project is a hybrid of host-based and network-based systems. Each computer is protected by the digital sentinel that runs on the host and the ants traveling between hosts. The sergeants protect the network by tracking what happens across multiple hosts and communicating with users. 

Behavioral Analysis

Host-based security systems typically use signature analysis to detect the presence of malware. The software looks for a string of code to indicate a specific threat. However, hackers have developed techniques to change malware code automatically, thus making it more difficult to detect. 

The digital ants technique uses behavioral analysis to look for specific computer system changes that are associated with malware. Fulp said that the approach is not signature based, because it doesn't look for one signature per possible threat. "A system cannot easily perform all the different tests continuously," he explained. "Therefore, the approach relies on the population of ants to indicate what tests should be run based on the current threat level and conditions."

Because of the variety of changes that might be associated with malware, the researchers hope to develop approximately 3,000 different kinds of ants to look for different kinds of system changes. 

Fulp said the technique is best suited for large installations, such as those found in corporations, universities, and government labs. The prototype system has been tested on various forms of malware. The researchers haven't announced any specific plans for commercialization, but Fink said they're looking for commercial and/or government sponsors to make the technology more practical for real-world security because it’s still in very early development.

Fink explained, "This is a different way of thinking about security. Typically, we have a lot of information at the edge, and we gather it all in one place. But we have so much information we can't handle it all. We're trying to change the game by bringing security to the edge and making lots of local decisions automatically that contribute to the global security of the infrastructure."

The biggest challenge for swarm security is the established anti-malware vendors, noted Bradley Antsis, Chief Security Office at M86 Security. "Because their desktop anti-virus revenue is typically their largest revenue source," Antsis said, "they protect that source very aggressively, making it very difficult for the up and coming technologies that have something very real to add to become noticed and appreciated."

George Lawton is a freelance technology writer based in Monte Rio, California. Contact him at glawton@glawton.com.