A method and system for updating anti-intrusion software is provided. In a
preferred embodiment, a computer program product updates anti-intrusion
software on a computer network which has an anti-intrusion monitor
server. The anti-intrusion monitor server recognizes attacks on the
computer network in accordance with attack pattern information contained
in the anti-intrusion software. The computer program product includes
computer code that installs modified attack pattern information onto a
central anti-intrusion server, and computer code that transfers the
modified attack pattern information from the central anti-intrusion
server to the anti-intrusion monitor server using push technology. The
result is that newly discovered attack patterns are capable of being
rapidly communicated from the central anti-intrusion server to the
computer network.