In order to fight and move around within the corporate server grids, the player can purchase SMART designed hacking programs, each containing a different set of strategic abilities with which to combat rogue security software. The player can also accept missions from various contacts on the net. Successfully restoring a corporate computer or completing a mission gains the player credits and sometimes unique or experimental programs. In order to fight computer crime, both SMART agents and corporations use special programs that can fight against hostile software within a server. When hacking into a hostile node, the player is able to upload a certain number of programs onto the server grid, which will usually contain a number of hostile programs in waiting.