An authorized client communication system seeking access to a host communication
system may be identified by locating a memory segment within the client communication
system that stores client software used to access the host computer system. The
memory segment then is examined to determine whether the client software stored
in the memory segment corresponds to client software for an official client communication
system. Communications from the client communication system are terminated when
the client software in the memory segment is determined to diverge from software
for an official client communication system.