===== Softwares ===== Software is stored on hard drives and used to perform actions. Each file has a type, version, size, RAM usage, and sometimes a license. ====== File Actions ====== Common actions include: * Download and upload * Install and kill * Delete * Hide and seek * Run anti-virus * Create text files and folders * Format a hard drive Formatting a hard drive is destructive. It removes files from the selected machine and disconnects users from that machine. Clan hard-drive formatting is restricted to the clan Master. ====== Software Version ====== Version controls strength. A higher version cracker can defeat weaker password hashing, a stronger firewall can block weaker exploits, and a stronger seeker can reveal weaker hidden files. ====== Software Size ====== Size affects storage space and task duration. Larger files take longer to transfer, delete, hide, seek, install, or kill. ====== RAM Usage ====== Running software consumes RAM. You cannot run software if the total RAM usage would exceed your available memory. ====== Software License ====== Researchable software must be licensed before it can be researched. Downloaded software is not automatically licensed to you. ====== Software Types ====== ===== Cracker ===== Crackers perform brute-force attacks against server passwords and bank accounts. Your cracker version also determines mission level access. ^ Cracker Version ^ Mission Level ^ | < 3.0 | 1 | | >= 3.0 and < 6.0 | 2 | | >= 6.0 | 3 | ===== Password Hashing ===== Password Hashing defends against brute-force attacks. ===== Port Scanner ===== Port Scanner checks whether a target is vulnerable to exploit attacks. ===== Exploits ===== Exploits are used after a port scan. * FTP exploit allows file transfer access. * SSH exploit allows process and file management access. * Both together can provide root-like access. Firewall strength can block exploit access. ===== Firewall ===== Firewall defends against exploit attacks, Nmap scans, and, after the relevant certification, can mitigate DDoS attacks. ===== Hider ===== Hider hides software files. Running software cannot be hidden. ===== Seeker ===== Seeker reveals hidden files when the seeker version is strong enough. ===== Viruses ===== Spam, Warez, Miner, and DDoS viruses are installed on other machines. Money-making viruses require a Virus Collector to collect income. See [[Viruses]]. ===== Torrent ===== Torrent supports Warez Virus income. ===== Virus Collector ===== Virus Collector collects income from money-making viruses and applies a version-based bonus. ===== DDoS Breaker ===== DDoS Breaker is required to complete DDoS attacks. ===== Anti-Virus ===== Anti-Virus deletes visible installed viruses when its version is strong enough. ===== Nmap ===== Nmap scans the network for connected IPs. Firewalls can protect against it. ===== Hardware Analyzer ===== Hardware Analyzer scans a target's hardware and stores results in your [[Hacked Database]]. Accuracy depends on version. ^ Analyzer Version ^ Accuracy ^ | 1.0 | 50% | | 2.0 | 80% | | 3.0 | 100% | ===== Wallet.exe ===== Wallet stores public Bitcoin wallet information. Private keys are exposed only through specific Bitcoin-related log situations. See [[Bitcoin]]. ===== Webserver.exe ===== Webserver lets eligible users show custom public content on their own server IP. It does not work on normal player gameplay unless the account has the required access. ===== Riddle.exe ===== Riddle software exists on puzzle NPCs and reveals the current riddle challenge. It cannot be downloaded or modified like normal software. ===== Doom ===== Doom is storyline software. Its exact round behavior may change depending on current game settings. See [[Storyline]].