Hacking

Hacking is a method of interacting with various machines in the BioShock game series. This may be done to gain access to a locked area, unlock safes, reduce prices at Vending Machines or turn a hostile bot friendly.

BioShock
To hack a system, one can:


 * Play a minigame similar to Pipe Dream.
 * Buyout the machine with money.
 * Use an Automatic Hack Tool.

Effects
Things that can be hacked in this manner are:
 * Number Locks (a few exceptions)
 * Safes
 * Security Bots (they follow and fight for the player, max 2)
 * Security Cameras (will detect wandering enemies and send Security Bots after them; Big Daddies are immune unless tagged with Security Bullseye)
 * Turrets (shoots enemies who wander too close, including hostile Big Daddies)
 * Vending Machines (price lowered to ~80% and new items are available)
 * U-Invent (component cost lowered by 1 per object to a minimum of 1)
 * Health Station (cost lowered to 10$, also deals damage to enemies who try to heal there)

Notes:
 * A player who frequently hacks Health Stations may notice that enemies who use it will die. This is because Splicers who go to heal there are severely injured.
 * Researching Security Bots and Turrets at level 4 will enable the player to instantly hack those devices without having to go through the minigame (see below).

Controls
In the PC version, clicking a tile uncovers it, dragging a tile over an uncovered tile swaps the two tiles, clicking the Increase Flow Speed button rapidly increases the rate the liquid flows through the puzzle and should only be used when the puzzle has been solved.

In the Xbox 360 and PS3 versions, the left analog stick or the directional pad moves the cursor, the A/X button either uncovers a tile or swaps the highlighted tile with the tile that is currently stored in the swap box and the Y/Triangle button greatly increases the flow rate (for when the player has finished solving the puzzle).

Difficulty
The difficulty of the game changes depending on what the player is hacking, how far on they are in the game, what Engineering tonics the player has equipped and if the device being hacked is frozen (freezing a hackable device significantly slows down the liquid). The difficulty ratings are not absolute. Sometimes a "medium" difficulty hack can be nearly impossible, while a red-zone hack will not be all that hard. Before wasting a hacking tool, try a manual hack first, even on maximum difficulty hacks. If the player has a tonic in the Hacker's Delight line, they will get back some/most of the Health they lost on the failed manual attempt. It will sometimes happen that the layout is such that it cannot be solved because all routes to the exit are blocked. Other times one may find that the only route would have required changing the first tile to start the flow in the opposite direction and it is too late by the time the player discovers this.

The difficulty of a system being hacked is reflected by the number of overload traps, alarm traps and accelerate tiles, and the speed of the fluid running through the tubes, or the amount of cash to be spent. Automatic Hack Tools are unaffected by any difficulty level.

General Tips

 * Freezing a machine (turret/camera/bot) before hacking will slow the flow rate.
 * Each hackable object has its own starting configuration and size. The different layouts are:
 * Security Bot and Turrets
 * Security Camera
 * U-Invent
 * Health Station
 * Safes and door combination locks
 * Ammo Bandito and Circus of Values


 * Safes must be explored quickly, as even with Speedy Hacker, it won't be long before the fluid begins pumping, and the initial configuration is poised to fail quickly.
 * Pay attention to the meter on the screen before one decides to hack: The closer the needle lies to the red area, the harder a device is to hack.
 * If a winning solution cannot be found, make sure that the liquid will not come into contact with an overload or an alarm tile before it short circuits. These are worse outcomes than just failing (an alarm will summon Security Bots to attack the player -- however, this sometimes can be used to one's advantage, as described in the Security Bot article). If the player sees the possibility that this may happen, put a random tile in the line of flow to block it before it hits an alarm.
 * The minigame screen does wrap, so the player can quickly get to the opposite side. For example, if one is at the top, and there is a piece at the bottom, just go up once more to appear at the bottom. This can save those precious seconds.
 * On the PC, the player can quick-save with F8 before attempting any hack. If one fails the hack, reload with F9.
 * Rarely should the player move a tile anywhere except to the next square in the starting string of tiles. This maximizes the time one has to uncover more tiles.
 * If one has to move a tile over several squares, use that time to glance back at what one has already done to look for errors. The most common error is when the player wants to put a particular tile in a specific spot. If that spot has a piece of pipe showing, one click will replace that piece with the active piece, but if the spot has an unturned tile, the first click turns the tile over and one must click again to replace it. So if the player is in a hurry, clicks once and doesn't notice that the tile didn't get replaced, they risk failing the hack.
 * When the player thinks they are done, don't press Y/triangle until after looking back over the layout to make sure it is correct.
 * On easy difficulty, it is an advantage to hack when the player's health is low because a failed hack takes away some of their Health, but it will never lower it to zero. One can retry hacks as many times as they want with their Health bottomed out. Just don't forget to use a First Aid Kit the second one is done.
 * Most Medical Stations are relatively easy hacks, so if the player has Hacker's Delight and their Health and/or EVE are a little low, hacking a Medical Station is a good way to give them a boost, even if the player doesn't want a full shot from the station. Hacking the station also has the advantage of having it poison any Splicers who try to use it.

Strategy 1
At the start, uncover 3-5 rows or columns of Hidden Blocks, find the pipe you need and place it. Keep going until the player reaches another row or column or hidden blocks. Uncover 2-3 rows/columns and take what pipes one needs. Repeat until one reaches the end. If the liquid is in the middle, press Y/triangle, but makes sure all pipes are connected and lead to the end.

Strategy 2
Uncover the complete path from beginning to end first! This is crucial to the player's success as one needs to uncover those spaces anyway. Benefits of uncovering one's path first include knowing any obstacles that are in the path and knowing what pieces the player needs. Once uncovered, start by replacing the pieces closest to the beginning as possible, to make sure there is enough time to finish the rest.

Strategy 3
Rapidly uncover the entire grid as soon into the puzzle as possible. This not only avoids surprises from short-fuses or alarms mid-solution, it also allows the player to visually scan for the piece they need next, and it enables them to swap any two board pieces right away, thus lowering the risk of making an error by forgetting to switch out a tile after they've revealed it. One may need to scramble a bit after a few rows to ensure that the initial segment of pipe has enough length to buy the player time for extra flipping, particularly on the hardest puzzles which start with a very limited pipe route. Select the piece that the player wants to replace first (known endpoint) while scanning the area visually for its replacement, then rush to the newly found piece and trade the two. Stick resistors as early in the route as possible to increase flexibility for piece rearrangement later in the pipe.

Layout Is A Factor
The layout of safes simply does not allow time for the flipping of a lot of tiles as suggested above, even on Medium or Easy. Layouts which start on the right and go down and the exit on the top-left can be tricky because the player needs to find a top-to-left elbow tile quickly. Security Camera layouts are the easiest. Even on Medium or Hard difficulty there is plenty of time to run across the top from right to left, down the left column, then back up the 2nd column flipping tiles before one has to start looking at what to move.

Recommended Plasmids

 * Electro Bolt will temporarily stun machinery, allowing the player to initiate a hack. However, it will also deal damage to the device.


 * Winter Blast will temporarily stun machinery and slow down the flow of the liquid while hacking. It also has the advantage of not dealing any damage to the device (Note: This works both on Security Devices and vending machines).


 * Target Dummy will temporarily distract any Security Device in the area, allowing the player to hack them all. This does not deal direct damage to the device, however if there are several machines they may accidentally shoot each other.

Recommended Tonics

 * The Hacker's Delight line of tonics will partially or fully restore the player's Health and EVE after a successful hack. This bonus does not activate if the player has hacked a Turret or a Security Bot after researching them to level 4.


 * The Alarm Expert, Hacking Expert, Safecracker (safes only) and Security Expert (Security Devices only) tonic lines will reduce the number of Alarm Tiles when hacking.


 * The Focused Hacker, Hacking Expert, Safecracker (safes only) and Security Expert (Security Devices only) tonic lines will reduce the number of Overload Tiles when hacking.


 * The Speedy Hacker line of tonics will reduce the fluid's flow speed when hacking.


 * The Vending Expert line of tonics will decrease the buyout price when hacking.


 * The Security Evasion line of tonics will delay the time it will take for a Security Camera to initiate an alarm after spotting the player, making escape and retreats from a failed approach easier.

Alternatives to hacking
If for what ever reason you want to bypass the hacking minigame but have no hacking tools and not enough money to buy out the machine there are several alternatives.

Vending machines

Normal hacking benefit: reduced prices, more items available

Alternative: Vending Expert 1 and 2 will give you reduced prices, but not access to special items.

Turrets and bots

Normal hacking benefit: Turrets and bots fight for you.

Alternative: Researching bots and turrets up to level 4 will allow you to automatically and instantly hack them.

Inventing

Normal hacking benefit: reduced amount of components needed

Alternative: Prolific Inventor and Clever Inventor gene tonics both allow you to invent more items with less components

Cameras

Normal hacking benefit: cameras sent bots to attack your enemies instead of you.

Alternative: security bullseye plasmid will cause cameras and turrets to see marked targets as enemies,Security Evasion 1 and 2 will allow you to run pass cameras without setting them off. Shorten Alarms 1 and 2 and Natural Camouflage will reduce the annoyance if you do trigger an alarm

Destruction

If all else fails bots, turrets, cameras and health stations can be destroyed. The Machine Buster gene tonics will help with this.

BioShock 2


Hacking makes a return in BioShock 2. However, the minigame is completely different to the one present in the original. The new minigame takes place in real-time, and takes the form of a horizontal bar at the bottom of the screen with a needle moving back and forth across it. The objective is to land the needle in a specific area in the bar. There are four different outcomes depending on the color of the area the needle lands in:


 * If  Green , then the hack will succeed. This area type is abundant to rare and will get smaller as the player progresses.


 * If  Blue , then the hack will succeed and the player will receive another bonus related to the hacked device (see below). This area type is the rarest in the game and will get smaller as the player progresses.


 * If White, then the hack will abort, inflicting damage upon the player. This area is more abundant than the previous two, and will get larger as the player progresses.


 * If  Red , then the hack will abort and the machine will initiate an alarm against the player. This area is rarer than the white areas, but will get larger as the player progresses to the point where it will become the most common area in the minigame.

There is also a time limit in the minigame, as noted by the number in the middle of the hack bar. The hack will abort at the end of it if the player does not select a spot for the needle to land. By pressing a button, the player will reset the hack bar, discarding the current one in favor of another with a different layout. It is also still possible to buy the machine out as in the original game.

Security Bot

 * Blue: 20% Increased damage against enemies.
 * Green or Blue: Bot becomes friendly to the player and will assist them in combat.

Security Camera

 * Blue: Increases the duration of friendly alarms by this Camera.
 * Green or Blue: Camera becomes friendly to the player and will initiate an alarm upon detecting an enemy.

Turret

 * Blue: 20% increased Turret damage.
 * Green or Blue: Turret becomes friendly to the player and will attack any enemy on sight.

Vending Machine

 * Blue: Machine gives out a free item.
 * Green or Blue: Player receives a discount in prices and can buy previously inaccessible items.

Safe

 * Blue: Safe will grant a cash bonus upon opening.
 * Green or Blue: Safe opens, offering its contents to the player.

Health Station

 * Blue: Station drops a free First Aid Kit.
 * Green or Blue: Price of a Health refill reduced from 15 to 9 Dollars. The station will also damage enemies who attempt to use it.

Strategy

 * It is possible to reset the hack bar, offering a potentially better colored sequence. It is recommended to do so if there is too small an amount of green and/or blue areas. However, avoid resetting if not necessary, as one may end up with an even worse layout.


 * If the player is trying to reach a very small area, try aiming for the space just before the target. By the time one reacts and stops the needle, it will have landed on the desired area.


 * Never attempt a hack a machine at point-blank range when in combat. Not only does this leave the player completely vulnerable to damage, but it also grounds them to the object during the hack. However, it is recommended to do this when not in combat as it does not require use of ammunition.


 * Automatic Hack Darts are best used sparingly, preferably in life-threatening situations where the only option is to instantly hack a device. When using this ammo type there is no need to take cover, as the hack is instantaneous and guaranteed successful.


 * When using Remote Hack Darts, always take cover during the hack, as it takes place in real time.


 * It is possible to intentionally land the needle on a red area while hacking a machine to gain a free supply of Security Bots, or dispose of a target by painting them with Security Command after doing this.


 * If the player has accidentally landed the needle on a red area, successfully hacking the machine will turn it off.

BioShock 2 Multiplayer
Hacking will make an appearance in BioShock 2's multiplayer experience as a much simpler rendition of the single-player form of hacking. Attempting to hack a machine in multiplayer does not result in a minigame, but instead, a loading bar on screen. Once the bar is full, the hack is complete and the machine is friendly to the player.

Strategy

 * Avoid hacking if there are enemies in the area. The exception to this rule is if the player hasn't been spotted or is receiving support from teammates.


 * Since Turrets cannot detect enemies from behind in the multiplayer, it is best to approach them from behind to hack them. However, if this cannot be achieved use a Plasmid capable of stunning or distracting the Turret, then get behind it to start hacking.
 * Note: Do not try to hack a Turret from the front, even if it has been stunned, as it will start attacking the player.

Bugs/Glitches

 * BioShock 2
 * In the PC version 1.0 setting a different key binding for "use" will confuse the key binding for setting the needle during the hacking minigame. During the small tutorial the first time the player hacks, they will be told to use the key they bound for "use." However, the only way to set the needle is clicking the left mouse button.

Trivia

 * The concept of hacking is virtually unknown from the period of 1946 to 1960, which is why Andrew Ryan in the "Vandalism" Audio Diary struggles to find a correct term for the action.

Video
300px