Skip to content

Commit

Permalink
updated questions and updated .json file with real questions and answers
Browse files Browse the repository at this point in the history
  • Loading branch information
edentodd committed Sep 30, 2010
1 parent e3b60c6 commit 858664f
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 21 deletions.
2 changes: 0 additions & 2 deletions public/finished/50763edaa9d9bd2a9516280e9044d885.html
Expand Up @@ -13,8 +13,6 @@ <h1>YOUR FINAL CHALLENGE</h1>

<p>We have successfully reproduced the MARK IV machine, however we do not know what today's wheel settings are. Therefore, we need to use our machine to crack though an encoded message we received today to find the wheel positions.</p>

<p>You should have received a coded message along with an email address. Once you have cracked the code and established what today's wheel settings are you must send the message along with the wheel settings and a link to your source code to the email address provided.</p>

<p>JSON QUESTION... Given the following encoded message which will contain clue words found in the above text once decrypted, what is the decoded message and what are the wheel positions? (extra points are given to find all the possible wheel positions that will successfully decode this message). Email your answer to minisculus@edendevelopment.co.uk, along with public access to your code repository. Your submission will be dated by email receipt and we will contact you soon.</p>
</div>
</body>
Expand Down
3 changes: 2 additions & 1 deletion public/questions/14f7ca5f6ff1a5afb9032aa5e533ad95.html
Expand Up @@ -18,6 +18,7 @@ <h2>Background:</h2>
<p>The keyboard has the following set of characters, which are used for both the input and output messages.</p><br/>
<pre>
[
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M",
"N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z",
"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m",
Expand All @@ -28,7 +29,7 @@ <h2>Background:</h2>

<p>The MARK I functions by shifting the input character by the number shown on the wheel. Therefore, with a wheel setting of 5, an input character of 'a' will result in an encoded character of 'f', 'c' becomes 'h', and so forth. If the new index falls off the end of the set of characters, then it simply loops back to the beginning (and vice versa).</p>

<p>Using the JSON interface, please request the first question. You will need to encode the words 'Strong NE Winds!' using your virtual MARK I device and send it back to via JSON before moving on to the next question.</p>
<p>Using the JSON interface, please request the first question. You will need to encode the words 'Strong NE Winds!' using your virtual MARK I device set at wheel position 6 and send it back to via JSON before moving on to the next question.</p>
</div>
</body>
</html>
2 changes: 1 addition & 1 deletion public/questions/2077f244def8a70e5ea758bd8352fcd8.html
Expand Up @@ -13,7 +13,7 @@ <h1>QUESTION 2:</h1>

<p>Your task is to update your machine to add the second wheel. Make haste! Our fascist fighters are relying on you!</p>

<p>JSON question... using the wheel settings of 6,4 what would the encoded message be for the input 'The Desert Fox will move 30 tanks to Calais at dawn'?</p>
<p>JSON question... using the wheel settings of 8,4 what would the encoded message be for the input 'The Desert Fox will move 30 tanks to Calais at dawn'?</p>
</div>
</body>
</html>
28 changes: 11 additions & 17 deletions questions.json
Expand Up @@ -2,40 +2,34 @@
"questions": [
{
"key": "14f7ca5f6ff1a5afb9032aa5e533ad95",
"answer": "this is the first question, please answer it and move on.",
"question": "34sghr!hr!sgd!ehqrs!ptdrshnm.!okd rd! mrvdq!hs! mc!lnud!nmz",
"answer": "Yzxutm5TK5cotjy2",
"question": "Strong NE Winds!",
"reference-url": "questions/14f7ca5f6ff1a5afb9032aa5e533ad95.html"
},
{
"key": "2077f244def8a70e5ea758bd8352fcd8",
"answer": "this is the first question, please answer it and move on.",
"question": "34sghr!hr!sgd!ehqrs!ptdrshnm.!okd rd! mrvdq!hs! mc!lnud!nmz",
"answer": "bpm7Lm.mz,7Nw\"7'qtt7uw!m7B87,ivs.7,w7Kitiq.7i,7li'v",
"question": "The Desert Fox will move 30 tanks to Calais at dawn",
"reference-url": "questions/2077f244def8a70e5ea758bd8352fcd8.html"
},
{
"key": "36d80eb0c50b49a509b49f2424e8c805",
"answer": "this is the first question, please answer it and move on.",
"question": "34sghr!hr!sgd!ehqrs!ptdrshnm.!okd rd! mrvdq!hs! mc!lnud!nmz",
"answer": "Xli3.lmxi3gpmjjw3sj3Hsziv3evi3zmwmfpi3ex3rmklx",
"question": "The white cliffs of Dover are visible at night",
"reference-url": "questions/36d80eb0c50b49a509b49f2424e8c805.html"
},
{
"key": "4baecf8ca3f98dc13eeecbac263cd3ed.html",
"answer": "this is the first question, please answer it and move on.",
"question": "34sghr!hr!sgd!ehqrs!ptdrshnm.!okd rd! mrvdq!hs! mc!lnud!nmz",
"answer": "The rockets will strike at coordinates 49.977984 7.9257857 422979.83 5536735.81 on Oct. 7th",
"question": "aol6yvjrl.z6!pss6z.yprl6h.6jvvykpuh.lz6BG0GEEGFB6E0G9CEFCE6B99GEG0FA6CCADEAC0F86vu6Vj.06E.o",
"reference-url": "questions/4baecf8ca3f98dc13eeecbac263cd3ed.html"
},
{
"key": "50763edaa9d9bd2a9516280e9044d885",
"answer": "this is the first question, please answer it and move on.",
"question": "34sghr!hr!sgd!ehqrs!ptdrshnm.!okd rd! mrvdq!hs! mc!lnud!nmz",
"reference-url": "questions/50763edaa9d9bd2a9516280e9044d885.html"
}
],
"ending": {
"email": "minisculus@edendevelopment.co.uk",
"code": "1234567890",
"key": "you-did-it",
"reference-url": "you-did-it.html"
"code": "T4e8MJYVhkls.27BL9,.MSqYSi'IUpAJKWg9Ul9p4o8oUoGy'ITd4d0AJVsLQp4kKJB2rz4dxfahwUa\"Wa.MS!k4hs2yY3k8ymnla.MOTxJ6wBM7sC0srXmyAAMl9t\"Wk4hs2yYTtH0vwUZp4a\"WhB2u,o6.!8Zt\"Wf,,eh5tk8WXv9UoM99w2Vr4!.xqA,5MSpWl9p4kJ2oUg'6evkEiQhC'd5d4k0qA'24nEqhtAQmy37il9p4o8vdoVr!xWSkEDn?,iZpw24kF\"fhGJZMI8nkIs",
"key": "50763edaa9d9bd2a9516280e9044d885",
"reference-url": "50763edaa9d9bd2a9516280e9044d885.html"
}
}

0 comments on commit 858664f

Please sign in to comment.