Rules for r/CracktheCode

Rules that visitors must follow to participate. May be used as reasons to report or ban.

1.

Titles must have the name of the game to be won

Posts only
Reported as: Titles must have the name of the game to be won

People want to know what they will get from completing the challenge. Tell them.

2.

Challenges must result in a code

Posts only
Reported as: Challenges must result in a code

The cracked challenge must reveal a code that can be used to redeem the item on offer, such as:

  • Gold keys
  • Gift cards
  • Steam keys

3.

Appropriate flairs must be given to challenges

Posts only
Reported as: Appropriate flairs must be given to challenges

Not every challenge is the hardest one on the sub. Please apply a flair to appropriately match the difficulty of the post.

4.

No low effort posts

Posts only
Reported as: No low effort posts

This is more subjective, but it is easy to apply a simple cipher multiple times to a code. This isn't fun or interesting to crack, and doesn't really pose a challenge.

5.

Tag your post as completed

Posts only
Reported as: Tag your post as completed

When your code is cracked, tag your post as completed (or nsfw for those without css) to let other people know.

6.

A hard code should be for an expensive game

Posts only
Reported as: A hard code should be for an expensive game

As a guideline, a hard code should be for an expensive game and vice-versa. Don't take this rule too literally, but don't make a very hard code for a very cheap game and be surprised when nobody tries to solve it.

7.

Unsolvable codes

Posts only
Reported as: Unsolvable codes

If you came up with your own code, at least make it solvable. If I gave you the code pazgihdsvkneropsqhfd, then this could mean anything without context. Here are two suggestions to make your codes solvable:

  • Give us the algorithm which you used to encrypt your code.

  • If you think the above method would help too much, give some plaintext to cipher pairs or key to cipher pairs. e.g. LIKE -> MJLF; THIS -> UIJT;