SkyBREAK

skyBREAK is one of the purchasable items in *Welcome to The Game II*. The player can buy it for 8 DOS Coins on the ZeroDay Market, and it allows them to crack into protected Wi-FI networks.

Once the player has them installed, it will appear next to A.N.N on the player's desktop. Initially, skyBREAK only has the ability to crack WEP networks, but it can allow you to crack higher security networks after purchasing the **WPA library** (30 DosCoins) or **WPA2 library** (45 DosCoins) on the ZeroDay Market.

## Cracking a Wi-Fi Network

**If you are ever unsure of what commands are available to you, you can type "help" to be shown a list of available commands. You will also be given info about how the commands work and what they do.**

The game contains three different types of password protected networks (WEP, WPA, and WPA2), the player can choose which network they would like to crack by typing the network type they would like to crack in the skyBREAK console. If you have not yet opened a cracker, you can type "list" to see the available cracking libraries you have available to use.

After you have opened a cracker you can type "scan" to be shown all the networks that can be broken in to by the currently selected cracking library. When the scan is complete you will be given a list of networks including their ESSID, BSSID, CH (channel), PWR (signal power), and SIG (signal type). Depending on the network type you are trying to crack you will need to do different commands to be able to begin cracking. Once you successfully start cracking into a network, skyBREAK will begin testing keys on the target network until a match is found. After this is done it will give you the password you can use to enter the network. *It should be also noted that the interface skyBREAK shows while it is getting the password is entirely for aesthetics.*

### WEP

In order to crack into WEP security networks, the player must find an open port of the network, and then crack the password. This is done in two steps:

1. Probe the network to find the open port. This is done by using the "probe" command (probe <BSSID> <Port range start> <Port range end>). In order to find the port, the player will need to choose a port range on which skyBREAK will check for an open port. If it finds an open port in the range selected, it will print it in the console. The total port range available for you to scan is 1 to 1000, however it is not possible for networks to contain an open port on any value below 100. The open port of WEP networks is randomized each playthrough, however every WEP network has an specific port range their open port can be contained in.
2. Crack the network. This is done by using the "crack" command (crack <BSSID> <Channel> <Open Port>). Once this is done, skyBREAK will attempt to crack the chosen network.

### WPA and WPA2

Despite having different libraries, the process for cracking into WPA and WPA2 networks is the same, however WPA2 networks take more time to crack due how many injections they tend to require. In order to crack into a WPA or WPA2 network, the player must inject de-auth requests into the network until it is ready to be cracked. This is done in two main steps:

1. Inject the network. This is done using the "inject" command (inject <BSSID> <Channel> <Number of Injections>). This command performs a specified number of injections on the network over the course of a couple seconds. The player can input any number of injections from 1 to 1000, however it should be noticed that every network has a maximum amount of injections they can receive at one time before going offline. Once the player surpasses that maximum, the network will be knocked offline and the player won't be able to inject it anymore until the network recovers. Once the network recovers, the injection progress the player has made will be reset. The player must also wait a cooldown time for every time they send injections, as if they spam the command the network will also be knocked offline. The amount of injections a network can receive at a time, how long it stays offline, and how much time the player must wait between injection intervals is different for every network, but always the same on every playthrough.
2. Crack the network. Once you successfully injected a network enough times skyBREAK will alert you that the network can now be cracked. After you are alerted by skyBREAK you can crack the network by using the "crack" command (crack <BSSID> <Channel>). After this, skyBREAK will start cracking network.

## Trivia

* skyBREAK's design and functionality resembles a command-line interpreter, such as window's CMD.exe