Follow TV Tropes

Following

History Main / PasswordSlotMachine

Go To

OR

Is there an issue? Send a MessageReason:
None


* DetectiveConan: Ran has Conan's phone, thinking he's Shinichi and her sent SMS being on it would prove the connection, and decides to crack the password. [[ThePasswordIsAlwaysSwordfish Birthdates]] aren't correct, so she decides to go the BruteForceMethod of starting with 0000 and proceeding one digit at a time. After a few hours of trying, she wonders if the password is "Holmes" in number-format and it turns out to be right.

to:

* DetectiveConan: ''Manga/DetectiveConan'': Ran has Conan's phone, thinking he's Shinichi and her sent SMS being on it would prove the connection, and decides to crack the password. [[ThePasswordIsAlwaysSwordfish Birthdates]] aren't correct, so she decides to go the BruteForceMethod of starting start with 0000 and proceeding one digit at a time. After a few hours of trying, she wonders if the password is "Holmes" in number-format and it turns out to be right.

Added: 431

Changed: 1

Is there an issue? Send a MessageReason:
None


* Jinpei in the 1994 OVA of ''Anime/ScienceNinjaTeamGatchaman'' carried one of these as the hacker of the team.

to:

* Jinpei in the 1994 OVA of ''Anime/ScienceNinjaTeamGatchaman'' carried one of these as the hacker of the team. team.
* DetectiveConan: Ran has Conan's phone, thinking he's Shinichi and her sent SMS being on it would prove the connection, and decides to crack the password. [[ThePasswordIsAlwaysSwordfish Birthdates]] aren't correct, so she decides to go the BruteForceMethod of starting with 0000 and proceeding one digit at a time. After a few hours of trying, she wonders if the password is "Holmes" in number-format and it turns out to be right.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* ''Series/{{Leverage}}'': Hardison uses one of these to crack the ten digit code on the electronic lock to the server room in "The Nigerian Job".
Is there an issue? Send a MessageReason:
None


* ''Series/{{CSINY}}: Used by a pair of car thieves to crack the security code on a Ferrari in "Cavallino Rampante".

to:

* ''Series/{{CSINY}}: ''Series/{{CSINY}}'': Used by a pair of car thieves to crack the security code on a Ferrari in "Cavallino Rampante".

Added: 116

Changed: 7

Is there an issue? Send a MessageReason:
None


* Ash uses a gadget that does to crack the four digit security code to the employee entrance at a bank in the ''Series/{{Hustle}}'' epsiode "The Hush Heist".

to:

* Ash uses a gadget that does this to crack the four digit security code to the employee entrance at a bank in the ''Series/{{Hustle}}'' epsiode episode "The Hush Heist".


Added DiffLines:

* ''Series/{{CSINY}}: Used by a pair of car thieves to crack the security code on a Ferrari in "Cavallino Rampante".
Is there an issue? Send a MessageReason:
None


** Could this have been the rules of the system being different than in the real world?
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* ''VideoGame/{{Submachine}}'' does this at the beginning of the 6th game. The Edge's defense system checks for alerts by locking in 5 numbers on a 5x5 grid. The particular alert it finds in-game reads "Section 1 maintenance cart - unscheduled movement".
Is there an issue? Send a MessageReason:
Added namespaces.


* ''Film/TheMatrix'' both opens and closes with a scene of this, as the Agents lock in on the telephone number. Back in the pre-computer days, telephone routing systems really did use successive digits to determine routing (just as the first three digits still indicate the exchange, modulo number portability). However, this would have resulted in determining the digits from left to right, not randomly as shown in the movie.

to:

* ''Film/TheMatrix'' ''Franchise/TheMatrix'' both opens and closes with a scene of this, as the Agents lock in on the telephone number. Back in the pre-computer days, telephone routing systems really did use successive digits to determine routing (just as the first three digits still indicate the exchange, modulo number portability). However, this would have resulted in determining the digits from left to right, not randomly as shown in the movie.movies.



* The first ''MissionImpossible'' movie adaptation used a similar method back in the 90s, when this trope might conceivably have been TruthInTelevision.
* In ''{{Terminator}} 2: Judgment Day'', John Connor has a [[ChekhovsGun program on his laptop computer that determines]] ATM [=PINs=] this way.
* ''WarGames'' may be the TropeCodifier. Near the end of the movie, WOPR tries to figure out the launch codes to the nuclear weapons, randomly locking in on digits as they scroll by the screen.

to:

* The first ''MissionImpossible'' ''Film/MissionImpossible'' movie adaptation used a similar method back in the 90s, when this trope might conceivably have been TruthInTelevision.
* In ''{{Terminator}} 2: Judgment Day'', ''Film/Terminator2JudgmentDay'', John Connor has a [[ChekhovsGun program on his laptop computer that determines]] ATM [=PINs=] this way.
* ''WarGames'' ''Film/WarGames'' may be the TropeCodifier. Near the end of the movie, WOPR tries to figure out the launch codes to the nuclear weapons, randomly locking in on digits as they scroll by the screen.



* Ash uses a gadget that does to crack the four digit security code to the employee entrance at a bank in the ''{{Hustle}}'' epsiode "The Hush Heist".

to:

* Ash uses a gadget that does to crack the four digit security code to the employee entrance at a bank in the ''{{Hustle}}'' ''Series/{{Hustle}}'' epsiode "The Hush Heist".



* A giant binary version of this is used by ''ReBoot'''s Megabyte, twice. The first time he used it to hack into stolen files from Dot's organizer; files which happened to contain hundreds of binome [=PIDs.=] The second time he used it to extract a portal command from Phong's mind.

to:

* A giant binary version of this is used by ''ReBoot'''s ''WesternAnimation/ReBoot'''s Megabyte, twice. The first time he used it to hack into stolen files from Dot's organizer; files which happened to contain hundreds of binome [=PIDs.=] The second time he used it to extract a portal command from Phong's mind.
Is there an issue? Send a MessageReason:
None


* In ''VideoGame/VampireTheMasquaradeBloodlines'', this is the visual effect associated with using the "Hacking" skill on a computer terminal. Given the wide variety of systems represented by that single simple login prompt, this was probably the easiest option.
* At the beginning of ''VideoGame/SpaceQuest4'', the planetary coordinates of Roger Wilco's location on Magmetheus are displayed in this manner.

to:

* In ''VideoGame/VampireTheMasquaradeBloodlines'', ''VideoGame/VampireTheMasqueradeBloodlines'', this is the visual effect associated with using the "Hacking" skill on a computer terminal. Given the wide variety of systems represented by that single simple login prompt, this was probably the easiest option.
* At the beginning of ''VideoGame/SpaceQuest4'', ''VideoGame/SpaceQuest IV'', the planetary coordinates of Roger Wilco's location on Magmetheus are displayed in this manner.
Is there an issue? Send a MessageReason:
None


[[quoteright:160:[[LuckyLuke http://static.tvtropes.org/pmwiki/pub/images/LuckyLuke_-_DT_9263.JPG]]]]

to:

[[quoteright:160:[[LuckyLuke [[quoteright:160:[[ComicBook/LuckyLuke http://static.tvtropes.org/pmwiki/pub/images/LuckyLuke_-_DT_9263.JPG]]]]
Is there an issue? Send a MessageReason:
None


* In ''LoisAndClark'', Superman did it at least twice -- once with numbers, once with a word he knew was about Norse mythology.

to:

* In ''LoisAndClark'', ''Series/LoisAndClark'', Superman did it at least twice -- once with numbers, once with a word he knew was about Norse mythology.



* The ''Franchise/JamesBond game ''{{Nightfire}}'' featured a handheld gadget that did this so you could get through locked doors in the level. For some reason you push buttons on it as it's working at random intervals.

to:

* The ''Franchise/JamesBond ''Franchise/JamesBond'' game ''{{Nightfire}}'' ''VideoGame/{{Nightfire}}'' featured a handheld gadget that did this so you could get through locked doors in the level. For some reason you push buttons on it as it's working at random intervals.



* The brute-forcer program in the computer cracking "simulation" ''{{Uplink}}''. This is deliberate: ''{{Uplink}}'' has far less to do with actual cybercrime than the movies ''Hackers'', ''{{Sneakers}}'' and ''WarGames''.
* In ''VampireBloodlines'', this is the visual effect associated with using the "Hacking" skill on a computer terminal. Given the wide variety of systems represented by that single simple login prompt, this was probably the easiest option.
* At the beginning of ''SpaceQuest4'', the planetary coordinates of Roger Wilco's location on Magmetheus are displayed in this manner.

to:

* The brute-forcer program in the computer cracking "simulation" ''{{Uplink}}''. ''VideoGame/{{Uplink}}''. This is deliberate: ''{{Uplink}}'' ''VideoGame/{{Uplink}}'' has far less to do with actual cybercrime than the movies ''Hackers'', ''{{Sneakers}}'' ''Film/{{Hackers}}'', ''Film/{{Sneakers}}'' and ''WarGames''.
''Film/WarGames''.
* In ''VampireBloodlines'', ''VideoGame/VampireTheMasquaradeBloodlines'', this is the visual effect associated with using the "Hacking" skill on a computer terminal. Given the wide variety of systems represented by that single simple login prompt, this was probably the easiest option.
* At the beginning of ''SpaceQuest4'', ''VideoGame/SpaceQuest4'', the planetary coordinates of Roger Wilco's location on Magmetheus are displayed in this manner.
Is there an issue? Send a MessageReason:
None


* The JamesBond game ''Nightfire'' featured a handheld gadget that did this so you could get through locked doors in the level. For some reason you push buttons on it as it's working at random intervals.

to:

* The JamesBond ''Franchise/JamesBond game ''Nightfire'' ''{{Nightfire}}'' featured a handheld gadget that did this so you could get through locked doors in the level. For some reason you push buttons on it as it's working at random intervals.
Is there an issue? Send a MessageReason:
minor edit - namespace


* There exists a password script for personal home pages known as "[=HpbChkPwd=]", ostensibly from IBM Japan's [[http://www-06.ibm.com/software/jp/internet/hpb/ Home Page Builder]] software, which can be cracked via a Password Slot Machine. The client side can see an "encrypted string" and a [=JavaScript=] verification function. Analysis of the function shows that each character in the encrypted string is affected by only one character in the password, and also reveals some clues as to what the decrypted string should look like. Thus, cracking the password is a matter of locking in one character at a time in the password, and not even necessarily starting from the first or last character. By the way, if any would-be black-hat script kiddies are reading this, some crucial details have been left out a la MythBusters.

to:

* There exists a password script for personal home pages known as "[=HpbChkPwd=]", ostensibly from IBM Japan's [[http://www-06.ibm.com/software/jp/internet/hpb/ Home Page Builder]] software, which can be cracked via a Password Slot Machine. The client side can see an "encrypted string" and a [=JavaScript=] verification function. Analysis of the function shows that each character in the encrypted string is affected by only one character in the password, and also reveals some clues as to what the decrypted string should look like. Thus, cracking the password is a matter of locking in one character at a time in the password, and not even necessarily starting from the first or last character. By the way, if any would-be black-hat script kiddies are reading this, some crucial details have been left out a la MythBusters.Series/MythBusters.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* One episode of ''WesternAnimation/GodzillaTheSeries'' had the MonsterOfTheWeek be a machine that attacked and hacked a nuclear silo to wipe out humanity by starting a nuclear war. It guessed the launch code this way.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* After fixing a keypad's circuit board in ''Safecracker'', the keypad automatically displays the correct code like this.
Is there an issue? Send a MessageReason:
space quest

Added DiffLines:

* At the beginning of ''SpaceQuest4'', the planetary coordinates of Roger Wilco's location on Magmetheus are displayed in this manner.
Is there an issue? Send a MessageReason:
Adding note regarding the scale of the difference between m^n versus m*n.


More ridiculous is when it cycles through dozens of numbers on the readout when it should, at most, only have to cycle through ten if each digit can be "locked in." If a password is ''n'' symbols long and there are ''m'' possibilities for each symbol, then the complexity of brute force is usually ''m''^''n'', but the password slot machine reduces it to ''m''*''n''. For example, a six digit password of only numbers takes up to 10^6 = 1,000,000 tries to brute force, but if correct digits "lock in" then it takes at most 10*6 = 60 tries instead (the best strategy would be to cycle through an ordered string e.g. 12345, then 23451, 34512, etc this would cut guesses down to ''m'').

to:

More ridiculous is when it cycles through dozens of numbers on the readout when it should, at most, only have to cycle through ten if each digit can be "locked in." If a password is ''n'' symbols long and there are ''m'' possibilities for each symbol, then the complexity of brute force is usually ''m''^''n'', but the password slot machine reduces it to ''m''*''n''. [[note]]This is similar to looking for a particular grain of sand in a small bottle (''m''*''n''), versus the same grain of sand on an entire beach (''m''^''n'').[[/note]] For example, a six digit password of only numbers takes up to 10^6 = 1,000,000 tries to brute force, but if correct digits "lock in" then it takes at most 10*6 = 60 tries instead (the best strategy would be to cycle through an ordered string e.g. 12345, then 23451, 34512, etc this would cut guesses down to ''m'').
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* Website/TheDailyWTF had [[http://thedailywtf.com/Articles/Passwords!__Get_Your_Free_Passwords_Here!.aspx one example]] of a password system coded like that.
Is there an issue? Send a MessageReason:
run-on sentence


** Averted in the episode ''Dalek'' when the titular Dalek begins its prison break it is faced with a locked door with "over a million combinations" however it cycles through all the combinations at high speeds before realizing that the password is a series of asterisks and though each new asterix appears and stays there this happens in sequence because by this point the Dalek has eliminated the actual numbers for that digit and so moves on to the next.

to:

** Averted in the episode ''Dalek'' when ''Dalek''. When the titular Dalek begins its prison break break, it is faced with a locked door with "over a million combinations" however it combinations". It cycles through all the combinations at high speeds speed before realizing that the password is a series of asterisks asterisks, and though each new asterix asterisk appears and stays there in place, this happens in sequence sequence, because by this point the Dalek has eliminated the actual numbers for that digit and so moves on to the next.
Is there an issue? Send a MessageReason:
Punctuation is your friend


There is a possible justification when the password is being guessed sequentially; say we have a password of 325 and we work it out by in putting every possible combination in order the digits look like they are locked in but would be replaced if no match was found with the following numbers so at first it would look like the first digit is locked in as 0, then 1 and then 2 before settling on 3.

to:

There is a possible justification when the password is being guessed sequentially; say we have a password of 325 and we work it out by in putting inputting every possible combination in order the order. The digits look like they are locked in but would be replaced if no match was found with the following numbers numbers, so at first it would look like the first digit is locked in as 0, then 1 and then 2 before settling on 3.
Is there an issue? Send a MessageReason:
None


What you normally see in a movie or TV show is all the possible codes flashing on the screen, and then the computer locks in correct digits ''one at a time''. It seems that computer password systems are similar to tumbler locks: You can pick it one at a time. But real passwords either work or don't. It's not a game of Mastermind.

to:

What you normally see in a movie or TV show is all the possible codes flashing on the screen, and then the computer locks in correct digits ''one at a time''. It seems that computer password systems are similar to tumbler locks: You can pick it one at a time. But real passwords either work or don't. It's not a game of Mastermind.
TabletopGame/{{Mastermind}}.
Is there an issue? Send a MessageReason:
editing the lupin example


* Parodied in the ''LupinIII'' movie ''Crisis in Tokyo'': on encountering a door secured with a password this way, Goemon concentrates, lets out a yell and brings his hand down on the readout. The password falls into place, and an impressed Jigen notes they should try their luck at Vegas. The end credits show them doing just that.

to:

* Parodied in the ''LupinIII'' movie ''Crisis in Tokyo'': ''Anime/LupinIIICrisisInTokyo'': on encountering a door secured with a password this way, Goemon concentrates, lets out a yell and brings his hand down on the readout. The password falls into place, and an impressed Jigen notes they should try their luck at Vegas. The end credits show them doing just that.
Is there an issue? Send a MessageReason:
hottip cleanup / removal


* The [=LanManager=] hash, used to store user passwords in all versions of Windows up to and including XP, is a form of this. It can't be broken one character at a time, but it is split into two 7-character chunks - which makes it vulnerable to simple lookup tables or plain brute force. For exactly this reason it was partially phased out in XP (maintained only for backwards compatability with NT4 servers) and completely removed in Vista. [[hottip:Security note:If you are still using XP, Lanman is enabled by default and it is advised to disable it, if there are no [=Win98=] machines in your local network.]]

to:

* The [=LanManager=] hash, used to store user passwords in all versions of Windows up to and including XP, is a form of this. It can't be broken one character at a time, but it is split into two 7-character chunks - which makes it vulnerable to simple lookup tables or plain brute force. For exactly this reason it was partially phased out in XP (maintained only for backwards compatability with NT4 servers) and completely removed in Vista. [[hottip:Security note:If [[note]]If you are still using XP, Lanman is enabled by default and it is advised to disable it, if there are no [=Win98=] machines in your local network.]][[/note]]
Is there an issue? Send a MessageReason:
None


* Used as a minigame in ''VideoGame/{{Fallout 3}}'' and ''FalloutNewVegas''. When attempting to hack a locked terminal the player must attempt to guess the correct password from a list of random words and characters in four tries (up to seven if the player manages to find a set of symbols to reset their allowance). An incorrect guess will tell the player how many characters were correct.

to:

* Used as a minigame in ''VideoGame/{{Fallout 3}}'' and ''FalloutNewVegas''.''VideoGame/FalloutNewVegas''. When attempting to hack a locked terminal the player must attempt to guess the correct password from a list of random words and characters in four tries (up to seven if the player manages to find a set of symbols to reset their allowance). An incorrect guess will tell the player how many characters were correct.
Is there an issue? Send a MessageReason:
None


* Used as a minigame in ''VideoGame/{{Fallout 3}}''.

to:

* Used as a minigame in ''VideoGame/{{Fallout 3}}''.3}}'' and ''FalloutNewVegas''. When attempting to hack a locked terminal the player must attempt to guess the correct password from a list of random words and characters in four tries (up to seven if the player manages to find a set of symbols to reset their allowance). An incorrect guess will tell the player how many characters were correct.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* The first ''MissionImpossible'' movie adaptation used a similar method back in the 90s, when this trope might conceivably have been TruthInTelevision.
Is there an issue? Send a MessageReason:
None


* One of Artie's gizmos in ''Series/Warehouse13'' is a steampunkish variant with a USB connector.

to:

* One of Artie's gizmos in ''Series/Warehouse13'' ''Series/{{Warehouse 13}}'' is a steampunkish variant with a USB connector.
Is there an issue? Send a MessageReason:
None


There is a possible justification when the password is being guessed sequentially; say we have a password of 325 and we work it out by in putting every possible combination in order the digits look like they are locked in but would be replaced if no match was found with the following numbers so at first it would look like the first digit is locked in as 0, then 1 and then 2 before settling on 3.



** Averted in the episode ''Dalek'' when the titular Dalek begins its prison break it is faced with a locked door with "over a million combinations" however it cycles through all the combinations at high speeds before realizing that the password is a series of asterisks and though each new asterix appears and stays there this happens in sequence because by this point the Dalek has eliminated the actual numbers for that digit and so moves on to the next.



----

to:

----
Is there an issue? Send a MessageReason:
None


* ''SoWeird'' features a variation of this, when a Hangman cheating program is used to guess the name of a fairy. This doesn't work for either. Although Hangman ''does'' tell you the moment you get a character right, you only have a limited number of tries, and although it was explicitly stated that the fairy guessing game gave unlimited tries, there's no way the program could know if it got a character right.

to:

* ''SoWeird'' ''Series/SoWeird'' features a variation of this, when a Hangman cheating program is used to guess the name of a fairy. This doesn't work for either. Although Hangman ''does'' tell you the moment you get a character right, you only have a limited number of tries, and although it was explicitly stated that the fairy guessing game gave unlimited tries, there's no way the program could know if it got a character right.
Is there an issue? Send a MessageReason:
None

Added DiffLines:

* One of Artie's gizmos in ''Series/Warehouse13'' is a steampunkish variant with a USB connector.

Top