A Hacking Challenge is used in various mechanics starting from healing, to hacking a security system, or trying to fire during a fight. The idea of the hacking challenge is to incorporate the actual player's real life ability to type on a keyboard and improve it.
A player is given a combination of letters, special symbols and numbers they have to type in a short period of time. The more difficult challenge is, the more characters containing a wide range of symbols are given for them to type. To pass a challenge, the player must enter the symbols exactly as they are displayed before time runs out.
The statistics of how well players perform on different sets of combinations are being collected to adjust and match the expected success rate to the actual player performed success rate of various combinations.