With new cyber threats coming up every day, security systems, especially those used by corporations, need to adapt. But instead of constantly needing updates from their manufacturers, what if endpoint security software can play a direct role in improving itself?