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.