***************************
* FAMILY FEUD (SNES) *
* PASSWORD CRACKING GUIDE *
***************************
Version 1.02
Copyright (c) 2002 by Ronald BG.
* e-mail address :
[email protected]
* web site :
http://ronaldbg.cjb.net/
0. TABLE OF CONTENTS
=====================
0. TABLE OF CONTENTS
I. TECHNICAL INFORMATION
II. PASSWORD SUMMARY
III. PASSWORD SECTION DETAILS
IV. SOME EXAMPLES
V. READY-MADE PASSWORDS
VI. PASSWORD UTILITY
VII. LEGAL STUFF
I. TECHNICAL INFORMATION
=========================
* FAQ technical information :
----------------------------
FAQ version : 1.02
FAQ file size : 15,3 kB
* Revision History :
-------------------
- Version 1.02 (January 2003)
* Changed formulas to computer style
* Some minor spelling, grammar, and style fixes
* Revised and changed some sections' order
- Version 1.01 (December 2002)
. Initial public release
+ Added website address
. Moved encoded data to my website
- Version 1.00 (November 2002)
. Unreleased
* The latest version of this FAQ always can be found in the following location
(if you find that this FAQ is posted in a site that's not listed, please
contact me) :
----------------------------------------
| Site name | Site URL |
----------------------------------------
| GameFAQs |
http://www.gamefaqs.com/ |
----------------------------------------
II. PASSWORD SUMMARY
=====================
The password contains:
-----------------------
- 6 characters, divided into:
- 2 sections
Character set:
---------------
Password is constructed using all uppercase letters, except vowels:
- B C D F G H J K L M N P Q R S T V W X Y Z
Summary:
- Total 21 characters, consists of:
- 21 consonants
- 0 vowels
- 0 numbers
- 0 special characters
Password character/number conversion table:
--------------------------------------------
If you want to convert the number to character, or vice-versa, use this table:
-------------------------------------------------------------------------------
| Num | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10| 11| 12| 13| 14| 15| 16| 17|
-------------------------------------------------------------------------------
| Chr | B | C | D | F | G | H | J | K | L | M | N | P | Q | R | S | T | V | W |
-------------------------------------------------------------------------------
| Num | 18| 19| 20|
-------------------
| Chr | X | Y | Z |
-------------------
Password section length:
-------------------------
- Checksum section (character #1 ), consists of 1 character.
- Total winnings section (character #2 - #6), consists of 5 characters.
Password is containing these informations:
-------------------------------------------
Gameplay information:
- Total winnings (must below $ 80,000)
Non-gameplay information:
- Checksum (used to validate whether password is correct or not)
III. PASSWORD SECTION DETAILS
==============================
III.a. CHECKSUM SECTION (CHARACTER #1, 1 CHARACTER)
----------------------------------------------------
Character #1 of the password contains the checksum, which used to validate
whether the password is correct or not. The checksum is calculated using the
following algorithm:
* Algorithm:
Sum each digit of the Total winnings, then divide by 16. The checksum is the
remainder of the division.
Then, the checksum must be converted to a character, using password character
set table above.
III.b. TOTAL WINNINGS SECTION (CHARACTER #2 THROUGH #6, 5 CHARACTERS)
----------------------------------------------------------------------
Character #2 to #6 of the password contains the Total winnings, in encrypted
and reversed form, which can be decrypted/encrypted back using the following
algorithm.
* Encryption algorithm (Total winnings --> password)
The x-th character of the Total winnings section of the password is the x-th
digit (from the right) of the Total winnings (including leading zeroes) added
by (2 * x) + 1, then converted to password character using password character
set table above.
* Decryption algorithm (password --> Total winnings)
The x-th digit of the Total winnings (including leading zeroes) is the x-th
character (from the right) of the Total winnings section of the password,
converted back to number using password character set table above, then
subtracted by (2 * (6 - x)) + 1
* NOTE :
1. The length of the Total winnings should be 5 digits, if not, add necessary
leading zeroes (e.g., 234 --> 00234, etc.)
2. The total winnings section must lower than $ 80,000. This because, if you
enter password with the Total winnings $ 80,000 or higher, the password will
rejected by the game, because in fact that in the game when you get your
password, the Total winnings can't be higher or equal than $ 80,000 (if your
total winnings is $ 80,000 or more, the game will end and you don't get any
password).
IV. SOME EXAMPLES
==================
QUESTION:
----------
1. The password is WLJLSP.
a. Explain the section of the password !
b. What is the Total winnings of that password ?
c. Is the checksum correct ? If not, give the correct password (fix the
checksum) !
2. The Total winnings is $ 8,798
a. Calculate the checksum and checksum character !
b. Calculate the password !
ANSWER:
--------
1. a. Explain the section of the password !
* The password is divided into 2 section:
1. The checksum section, Character #1 (W)
2. The Total winnings section, Character #2 through #6 (LJLSP)
b. What is the Total winnings of that password ?
To decrypt the Total winnings section of password, use the decryption
algorithm:
The decryption algorithm of the total winnings:
------------------------------------------------
"The x-th digit of the Total winnings (including leading zeroes) is the
x-th character (from the right) of the Total winnings section of the
password, converted back to number using password character set table
above, then subtracted by (2 * (6 - x)) + 1."
Decryption of each digit of the password:
------------------------------------------
Let's start with the first digit (x = 1) :
* The 1st digit of the total winnings is the 1st character from the right
(the 5th digit from the left) of the Total winnings section of the
password ('P').
* Then, the character we got is converted to number, ('P' = 11).
* Then, the number is subtracted with (2 * (6 - 1)) + 1 = 11, the result
is 11 - 11 = 0.
* The 1st digit of the total winnings is 0.
Then with the second digit (x = 2) :
* The 2nd digit of the total winnings is the 2nd character from the right
(the 4th digit from the left) of the Total winnings section of the
password ('S').
* Then, the character we got is converted to number, ('S' = 14).
* Then, the number is subtracted with (2 * (6 - 2)) + 1 = 9, the result
is 14 - 9 = 5.
* The 2nd digit of the total winnings is 5.
The third digit (x = 3) :
* The 3rd digit of the total winnings is the 3rd character from the right
(the 3rd digit from the left) of the Total winnings section of the
password ('L').
* Then, the character we got is converted to number, ('L' = 8).
* Then, the number is subtracted with (2 * (6 - 3)) + 1 = 7, the result
is 8 - 7 = 1.
* The 3rd digit of the total winnings is 1.
The fourth digit (x = 4) :
* The 4th digit of the total winnings is the 4th character from the right
(the 2nd digit from the left) of the Total winnings section of the
password ('J').
* Then, the character we got is converted to number, ('J' = 6).
* Then, the number is subtracted with (2 * (6 - 4)) + 1 = 5, the result
is 6 - 5 = 1.
* The 4th digit of the Total winnings is 1.
The fifth digit (x = 5) :
* The 5th digit of the total winnings is the 5th character from the right
(the 1st digit from the left) of the Total winnings section of the
password ('L').
* Then, the character we got is converted to number, ('L' = 8).
* Then, the number is subtracted with (2 * (6 - 5)) + 1 = 3, the result
is 8 - 3 = 5.
* The 5th digit of the total winnings is 5.
The Total winnings is $ 05115 or $ 5,115
c. Is the checksum correct ? If not, give the correct password (fixing the
checksum) !
To calculate the checksum, use the checksum algorithm:
The checksum algorithm:
------------------------
Sum each digit of the Total winnings, then divide by 16. The checksum is
the remainder of the division.
Then, the checksum must be converted to a character, using password
character set table above.
Calculate the checksum:
------------------------
* Sum each digit of the total winnings ($ 5,115) : 5 + 1 + 1 + 5 = 12.
* Divide the sum with 16: 12 / 16 = 0 remainder 12.
* The checksum is the remainder of the division (12).
* The checksum is converted to character (12 = Q).
* So, the checksum section of the password is Q.
The checksum character in the code is W, so the checksum was incorrect.
The correct code will be QLJLSP. (The checksum character changed from W
to Q, thus fixing the checksum)
2. a. The checksum algorithm:
------------------------
Sum each digit of the Total winnings, then divide by 16. The checksum is
the remainder of the division.
Then, the checksum must be converted to a character, using password
character set table above.
Calculate the checksum:
------------------------
* Sum each digit of the total winnings ($ 8,798) : 8 + 7 + 9 + 8 = 32.
* Divide the sum with 16: 32 / 16 = 2 remainder 0.
* The checksum is the remainder of the division (0).
* The checksum is converted to character (0 = 'B').
* So, the checksum section of the password is B.
b. We have calculated the checksum section, but we haven't calculated the
Total winnings section of the password. So, we must calculate the Total
winnings section now.
* NOTE:
We must add leading zeroes if the length of the total winnings is below
5. In this case, the length of the total winnings is 4, so we must add
one leading zero before the total winnings (8798 --> 08798, our total
winnings will be $ 8,798).
To encrypt the Total winnings to generate password, use the encryption
algorithm:
The encryption algorithm of the total winnings says:
-----------------------------------------------------
"The x-th character of the Total winnings section of the password is the
x-th digit (from the right) of the Total winnings (including leading
zeroes) added with (2 * x) + 1, then converted to password character
using password character set table above."
Encryption of each digit of the Total winnings:
------------------------------------------------
Let's start with the first character (x = 1) :
* The 1st character of the total winnings section of the password is the
1st digit from the right (the 5th digit from the left) of the Total
winnings (including leading zeroes) (8).
* Then, the digit we got is added with (2 * 1) + 1 = 3, the result is
8 + 3 = 11.
* Then, the digit is converted to character (11 = 'P').
* The 1st character of the Total winnings section of the password will be
'P'.
Then with the second character (x = 2) :
* The 2nd character of the total winnings section of the password is the
2nd digit from the right (the 4th digit from the left) of the Total
winnings (including leading zeroes) (9).
* Then, the digit we got is added with (2 * 2) + 1 = 5, the result is
9 + 5 = 14.
* Then, the digit is converted to character (14 = 'S').
* The 2nd character of the Total winnings section of the password will be
'S'.
The third character (x = 3) :
* The 3rd character of the total winnings section of the password is the
3rd digit from the right (the 3rd digit from the left) of the Total
winnings (including leading zeroes) (7).
* Then, the digit we got is added with (2 * 3) + 1 = 7, the result is
7 + 7 = 14.
* Then, the digit is converted to character (14 = 'S').
* The 3rd character of the Total winnings section of the password will be
'S'.
The fourth character (x = 4) :
* The 4th character of the total winnings section of the password is the
4th digit from the right (the 2nd digit from the left) of the Total
winnings (including leading zeroes) (8).
* Then, the digit we got is added with (2 * 4) + 1 = 9, the result is
8 + 9 = 17.
* Then, the digit is converted to character (17 = 'W').
* The 4th character of the Total winnings section of the password will be
'W'.
The fifth character (x = 5) :
* The 5th character of the total winnings section of the password is the
5th digit from the right (the 1st digit from the left) of the Total
winnings (including leading zeroes) (0).
* Then, the digit we got is added with (2 * 5) + 1 = 11, the result is
0 + 11 = 11.
* Then, the digit is converted to character (11 = 'P').
* The 5th character of the Total winnings section of the password will be
'P'.
So, our Total winnings section of the password will be PSSWP.
So, our final password will be BPSSWP (B = Checksum, PSSWP = Total
winnings section)
V. READY TO USE PASSWORDS
==========================
Here is some ready-to-use passwords you can use:
-----------------------------
| Total winnings | Password |
-----------------------------
| $ 5,000 | HFHKSP |
| $ 10,000 | CFHKMQ |
| $ 15,000 | JFHKSQ |
| $ 20,000 | DFHKMR |
| $ 25,000 | KFHKSR |
| $ 30,000 | FFHKMS |
| $ 35,000 | LFHKSS |
| $ 40,000 | GFHKMT |
| $ 45,000 | MFHKST |
| $ 50,000 | HFHKMV |
| $ 55,000 | NFHKSV |
| $ 60,000 | JFHKMW |
| $ 65,000 | PFHKSW |
| $ 70,000 | KFHKMX |
| $ 75,000 | QFHKSX |
-----------------------------
VI. PASSWORD UTILITY
=====================
If you want to obtain the Family Feud Password Utility, which can be used to
verify, calculate, and correct CRC of the password), you can download it at my
website at the following URL :
http://ronaldbg.cjb.net/
-------------------------
VII. LEGAL STUFF
=================
This may be not be reproduced under any circumstances except for personal,
private use. It may not be placed on any web site or otherwise distributed
publicly without advance written permission. Use of this guide on any other
web site or as a section of any public display is strictly prohibited, and a
violation of copyright.
All trademarks and copyrights contained in this document are owned by their
respective trademark and copyright holders.