IBM Research

Software Development Intern | Summer 2003-2005

A digital worm attacks your network, spreading from computer to computer and within minutes it’s compromised. Patches and security updates on a heterogeneous network just aren’t able to keep up with the speed of the worm, leaving it vulnerable.

IBM Research’s Autonomic Computing lab developed a self-managing system that detects worm signatures and protects the network by applying patches or cutting machines off at the switch level before the worm has a change to spread. I developed a program that sensed worm attacks by aggregating data from multiple Intrusion Protection Systems (IPS), analyzed the messages to determine severity and type of problem, and executed instructions to Cisco switches.

Autonomic Computing

Read More: