1. A processor connected to a computer readable memory storing and executing software for performing an automated network-based login procedure on a virtual interactive keypad image comprising: a software agent, provided by the software, executable from the processor connected to the network for automatically navigating to a login page, on behalf of a user, accessing the keypad image, and performing an automated login; and an automated login support application, provided by the software, the support application including at least an image processor, an optical character recognizer, and an image data encoder and decoder for discerning characters; characterized in that the virtual keypad image includes randomly placed characters that must be selected in an order of a client's specific set of credential characters for successful login and the software agent performs a login at the virtual keypad image based on functions of the automated login support application including at least sequential character image matching, according to the order, and location information acquisition for each character of the client's specific set of credential characters included in the image of the keypad.