]> jfr.im git - irc/freenode/web-7.0.git/blame - content/news/2014-04-26-april-1st-2014-followup.md
Update 2016-03-22-new-website.md
[irc/freenode/web-7.0.git] / content / news / 2014-04-26-april-1st-2014-followup.md
CommitLineData
849bdd6f
SB
1author: yano
2date: 2014-04-26 18:05:01+00:00
3slug: april-1st-2014-followup
4title: April 1st 2014, Followup
c5191f36
EK
5category: April 1st
6category: freenode
849bdd6f 7---
849bdd6f
SB
8It's been almost too long for this blog post to arrive here after the April Fools quiz this year. Thanks to everyone who participated!
9
10
11
12The first ten people who completed the challenges are, in descending order of aprilness:
13
14(times are listed in UTC)
15
16
17
18
19
20
34876803 21
849bdd6f
SB
22
23 1. 2014-04-02T18:25:17 booto
24
25 2014-04-02T23:36:53 Fuchs *
26
27 2. 2014-04-03T00:29:29 furry
28
29
30 3. 2014-04-03T01:34:18 mniip
31
32
33 4. 2014-04-03T09:41:38 jojo
34
35
36 5. 2014-04-03T16:29:51 redi
37
38
39 6. 2014-04-03T18:57:21 BlueShark
40
41
42 7. 2014-04-04T15:33:24 larinadavid
43
44
45 8. 2014-04-04T22:27:20 Omniflux
46
47
48 9. 2014-04-04T23:02:19 apoc
49
50
51 10. 2014-04-04T23:13:02 thommey
52
53
54
55
56_(*) user opted out of any prizes_
57
58There were 25 additional nicks who completed the quiz and made it to the winner's circle but weren't fast enough to place in the top 10.
59
60
61
62The prizes were cloaks for those in the top-10. In addition to the top-10 cloaks everyone else who finished the challenge that 'opted-in' were eligible for the _cloak lottery_. This was a lottery for 3 runnerup cloaks.
63
64
65
66Out of the 25 additional people that completed the challenge, the following 3 won a cloak through the cloak lottery:
67
68
69
70
71 * skasturi
72
73
74 * danielg4
75
76
77 * jojoa1997
78
79
34876803 80
849bdd6f
SB
81
82
83
84Here are the riddles and their solutions, in the original order:
85
86
87
88
89
34876803 90
849bdd6f
SB
91
92 * Level 0
93
94
95 * The clue was given in the [April 1st blog post](http://blog.freenode.net/wp-content/uploads/2014/04/freenode41.png): _IyMjI3hrY2Q=_
96
97
98 * That is the string `"####xkcd"` encoded using [base64](https://en.wikipedia.org/wiki/Base64).
99
100 * The answer: **####xkcd**, which was the first channel in the quiz.
101
102
103
104
34876803 105
849bdd6f
SB
106
107 * Level 1
108
109
110 * Clue: _Tnl2cHItbmFxLU9iby1qbnl4LXZhZ2Itbi1vbmU=_
111
112
113 * This is a [rot13](https://en.wikipedia.org/wiki/ROT13)'ed and base64'ed string.
114
115
116 * In [Python](https://en.wikipedia.org/wiki/Python_%28programming_language%29): `"Tnl2cHItbmFxLU9iby1qbnl4LXZhZ2Itbi1vbmU=".decode('base64').decode('rot13')`
117
118
119 * The answer: **####Alice-and-Bob-walk-into-a-bar**
120
121
122
123
34876803 124
849bdd6f
SB
125
126 * Level 2
127
128
129 * Clue: _MKWkpKMa_
130
131
132 * This is another string that is encoded with a series of base64 and rot13 transformations.
133
134
135 * In Python: `"MKWkpKMa".decode('rot13').decode('base64').decode('rot13')`
136
137
138 * The answer: **####reddit**
139
140
141
142
34876803 143
849bdd6f
SB
144
145 * Level 3
146
147
148 * Clue: _SHg5RkR4SUpIeHFGSnlXVUlJSVFJeHFKCg== | Save this for a later level: [https://i.imgur.com/87cX9y4.jpg](https://i.imgur.com/87cX9y4.jpg) | 4 decodes needed_
149
150
151 * Yet another string encoded with a series of base64 and rot13 transformations.
152
153
154 * In Python: `"SHg5RkR4SUpIeHFGSnlXVUlJSVFJeHFKCg==".decode('base64').decode('rot13').decode('base64').decode('rot13')`
155
156
157 * This yields: EBEORIETEMETHHPITI
158
159
160 * Contestants were expected to do a web search for this and find out it is the end of the [Zodiac Killer's infamous message](https://en.wikipedia.org/wiki/File:Zodiac_cipher.png).
161
162
163 * The answer: **####zodiac**
164
165
166
167
34876803 168
849bdd6f
SB
169
170 * Level 4
171
172
173 * Clue: _[https://i.imgur.com/x4nejBh.png](https://i.imgur.com/x4nejBh.png) | LaTeX right direction | [Google!](https://lmsptfy.com/?q=alternatives%20to%20Google%20searching) | No maths needed_
174
175
176 * The topic changed several times as contestants seemed pretty stumped on this level, the topic line above was its final form.
177
178
179 * The answer: **####exner** - this was expected from figuring out what the equation is. Simply put, the equation in the image is [Exner's Equation](https://en.wikipedia.org/wiki/File:PaolaExnerEqnRock.jpg).
180
181
182
183
34876803 184
849bdd6f
SB
185
186 * Level 5
187
188
189 * Clue: _[https://i.imgur.com/SandvWX.gif](https://i.imgur.com/SandvWX.gif) | Save this for a later level: [https://i.imgur.com/QpTubts.jpg](https://i.imgur.com/QpTubts.jpg)_
190
191
192 * This level was pretty tricky. This is an image that has more to it than meets the eye.
193
194
195 * Steps for recovering useful information:
196
197
198 * Un[zip](https://en.wikipedia.org/wiki/Zip_%28file_format%29) the [.gif](https://en.wikipedia.org/wiki/Graphics_Interchange_Format)
199
200
201 * Open the secret.txt file.
202
203
204
205
206
207 * Inside secret.txt is: ####Kolmogorov
208
209
210 * The answer: **####Kolmogorov**
211
212
213
214
34876803 215
849bdd6f
SB
216
217 * Level 6
218
219
220 * Clue: _[https://www.dropbox.com/s/emz7xy3p9r2ivxe/wat.unknown](https://www.dropbox.com/s/emz7xy3p9r2ivxe/wat.unknown) (verify the file, sha256sum: 0efade1bb29d1b7fdd65e5612159e262cbd41a2e27ed89a0144701a5556da68f)_
221
222
223 * This file is more stenography:
224
225
226 * Use '[file](https://en.wikipedia.org/wiki/File_%28command%29)' to determine what the file type is.
227
228
229 * Un-[7zip](https://en.wikipedia.org/wiki/7-Zip) the .unknown file
230
231
232 * Base64 decode the output
233
234
235 * Use 'file' to determine that the output is a [.jpg](https://en.wikipedia.org/wiki/JPEG)
236
237
238 * Unzip the .jpg
239
240
241 * Un[tar](https://en.wikipedia.org/wiki/Tar_%28computing%29) two.tar.[gz](https://en.wikipedia.org/wiki/Gzip)
242
243
244 * Open the surprised.txt file.
245
246
247
248
249
250 * The content of surprised.txt is: ####ImSoMetaEvenThisAcronym
251
252
253 * The answer: **####ImSoMetaEvenThisAcronym**
254
255
256
257
34876803 258
849bdd6f
SB
259
260 * Level 7
261
262
263 * Clue: _AQwPfPN1ZBXNfvNj4bPmVR4fVQYPfPNlZBXNfvNkAP4jZhXNflOS and "Da Vinci" | Jules Verne | s/.02/.03/ in the decrypted text
264_
265
266 * The clue is base64'ed and rot13'ed. To decode it in Python: `print "AQwPfPN1ZBXNfvNj4bPmVR4fVQYPfPNlZBXNfvNkAP4jZhXNflOS".decode('rot13').decode('base64')`
267
268
269 * This yields: 48° 50′ 0″ N, 2° 20′ 14.02″ E
270
271
272 * These are GPS coordinates for the [Paris meridian](https://en.wikipedia.org/wiki/Paris_Meridian).
273
274
275 * From this and the "Da Vinci" clue contestants were expected to find the [Wikipedia](https://www.wikipedia.org/) page about the [Rose Line](https://en.wikipedia.org/wiki/Rose_Line).
276
277
278 * The specific quote that contestants were suppose to find:
279
280 "Dan Brown simply invented the 'Rose Line' linking Rosslyn and Glastonbury. The name 'Roslin' definitely does not derive from any 'hallowed Rose Line'. It has nothing to do with a 'Rose Bloodline' or a 'Rose Line meridian'. There are many medieval spellings of 'Rosslyn'. 'Roslin' is certainly not the 'original spelling': it is now the most common spelling for the village."[18]
281
282- [Source](https://en.wikipedia.org/wiki/Rose_Line#Dan_Brown.27s_The_Da_Vinci_Code)
283
284
285 * The "Jules Verne" clue is suppose to reaffirm to contestants that they were on the right track:
286
287 The competition between the Paris and Greenwich meridians is a plot element in Jules Verne's "Twenty Thousand Leagues Under the Sea", published just before the international decision in favor of the British one.
288
289- [Source](https://en.wikipedia.org/wiki/Paris_Meridian#Origin)
290
291
292 * The answer: **####roslin**
293
294
295
296
34876803 297
849bdd6f
SB
298
299 * Level 8
300
301
302 * Original topic: Clue: _ZANKNMEPAXULMJCAGLKHKTOLUPSRDD | [https://i.imgur.com/6ayrOMq.png](https://i.imgur.com/6ayrOMq.png)_
303
304
305 * New topic: _UIVXUJZIULMJCAGLKHKTOLUPSRDD | [https://i.imgur.com/6ayrOMq.png](https://i.imgur.com/6ayrOMq.png)_
306
307
308 * The string in both topics is encoded with a [Four-square cipher](https://en.wikipedia.org/wiki/Four-square_cipher).
309
310
311 * Here are two scripts that were built for Four-square:
312
313
314 * encrypt, [http://git.io/Y6JIww](http://git.io/Y6JIww)
315
316
317 * decrypt, [http://git.io/CQuh8g](http://git.io/CQuh8g)
318
319
320
321
322
323 * Using "IRC" and "xkcd" - the keys saved earlier, the text decrypts to: POVAROVOSOLNECHNOGORSKRUSSIA
324
325
326 * Originally it was: ZELENOGRADSOLNECHNOGORSKRUSSIA
327
328
329 * The answer: **####POVAROVOSOLNECHNOGORSKRUSSIA**
330
331
332
333
34876803 334
849bdd6f
SB
335
336 * Level 9
337
338
339 * Clue: _ZCLVLLCOIUTKKJSCEKHHHSMKTOOPBA | OGUCSSGAPVGVLUMBTVOGICUNJDHSTB | RUTJJGNXUNTY | Letters that would repeat in a typical word do not repeat in the key(s), example 'freenode' would be 'frenod' | [https://i.imgur.com/pGIBjEE.png](https://i.imgur.com/pGIBjEE.png) | [http://is.gd/TgNsvm](http://is.gd/TgNsvm)_
340
341
342 * Alright this one is really really really tricky. The topic changed _several_ times.
343
344
345 * The three strings are encoded with [Four-square](https://en.wikipedia.org/wiki/Four-square_cipher) from the previous level with the same keys.
346
347
348 * Contestants were expected to use 'UVB' and 'RUSSIA' as keys for the Four-square cipher.
349
350
351 * It was expected that contestants arrive at 'UVB' from the channel name, ####POVAROVOSOLNECHNOGORSKRUSSIA
352
353
354 * The former transmitter[27] was located near Povarovo, Russia[28] at 56°5′0″N 37°6′37″E which is about halfway between Zelenograd and Solnechnogorsk and 40 kilometres (25 mi) northwest of Moscow, near the village of Lozhki.
355
356- [Source](https://en.wikipedia.org/wiki/UVB-76#Location_and_function)
357
358
359 * The is.gd link points to a file that has the "No Q" image from a previous level hidden in it.
360
361
362 * The "RUTJJGNXUNTY" decrypts to [AaronHSwartz](https://en.wikipedia.org/wiki/Aaron_Swartz)
363
364
365 * The answer: **####AaronHSwartz**
366
367
368
369
34876803 370
849bdd6f
SB
371
372 * Level 10
373
374
375 * Clue: _HKGJSUOJVRLGSBELAUHOUIGLVRURWMGTUGJGWTKN_
376
377
378 * Originally this channel (####AaronHSwartz) was suppose to be the winner's circle, however due to too many people leaking answers and channel names, one more challenge was added.
379
380
381 * Same cipher as before, this time the keys were 'DEMAND' and 'PROGRESS'
382
383
384 * [_Demand Progress_](http://www.demandprogress.org/) is an Internet activist-related organization specializing in petitions to help gain traction for legal movements against Internet censorship and related subjects, started by Aaron Swartz, [source](https://en.wikipedia.org/wiki/Demand_Progress).
385
386
387 * The clue decrypts to JOINUSNOWANDSHARETHESOFTWAREWRITTENBYRMS
388
389
390 * RMS is [Richard Matthew Stallman](https://en.wikipedia.org/wiki/Richard_Stallman), and [_'Join Us Now and Share the Software'_](https://www.gnu.org/music/free-software-song.html) is an openly licensed song by Richard Stallman.
391
392
393 * The answer: **####JOINUSNOWANDSHARETHESOFTWAREWRITTENBYRMS**
394
395
396
397
398
34876803 399
849bdd6f
SB
400
401
402
403The topic in ####JOINUSNOWANDSHARETHESOFTWAREWRITTENBYRMS was: _Congratulations on solving the freenode's April Fools 2014 Crypto Challenge | Want MOAR? #ircpuzzles_
404
405
406Congratulations to those who participated this year!
407
408
409
410
411
412The 25 additional people that completed the challenge:
413
414
415
416
417
418
419 * 2014-04-05T04:06:53 knivey
420
421
422 * 2014-04-05T10:00:12 Tordek
423
424
425 * 2014-04-05T15:40:50 jacob1 *
426
427
428 * 2014-04-05T15:48:48 stac
429
430
431 * 2014-04-05T16:24:01 Changaco *
432
433
434 * 2014-04-05T17:30:01 Arch-TK *
435
436
437 * 2014-04-05T17:35:05 ar *
438
439
440 * 2014-04-05T18:16:20 Weetos *
441
442
443 * 2014-04-05T18:38:39 nyuszika7h
444
445
446 * 2014-04-05T18:56:26 vi[NLR]
447
448
449 * 2014-04-05T19:06:38 tkd *
450
451
452 * 2014-04-05T21:54:56 Chiyo
453
454
455 * 2014-04-05T22:46:01 slidercrank
456
457
458 * 2014-04-05T22:54:10 jojoa1997
459
460
461 * 2014-04-06T00:55:51 Pixelz *
462
463
464 * 2014-04-06T02:53:25 Transfusion
465
466
467 * 2014-04-06T02:58:15 DonkeyHotei
468
469
470 * 2014-04-06T03:04:01 sdamashek *
471
472
473 * 2014-04-06T03:07:49 Cypi *
474
475
476 * 2014-04-06T03:36:03 FXOR
477
478
479 * 2014-04-06T13:44:35 pad
480
481
482 * 2014-04-06T19:22:06 skasturi
483
484
485 * 2014-04-06T19:37:13 Bloodhound
486
487
488 * 2014-04-07T08:16:22 molly *
489
490
491 * 2014-04-07T14:42:32 Bijan-E
492
493
494
495
496_(*) user opted out of the cloak lottery_