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.