BBC News - Can you crack the cyber-crime code? Since everyone was so into MA's in-game coded message event a while back I thought I would post this for all you budding code breakers. Unfortunately I fail the first test. I can't work out where the website is to actually get hold of the cyphertext! Wistrel PS couldn't find a sub forum dedicated to anything non game related so calling this another game ;)
Open to UK citizens only - and it is too easy: https://cybersecuritychallenge.org.uk/cipher.html = Too lazy to check whether the bits in the image border contain some actual information - but i guess so, they don't look random...
The code is base64, with a bit of experience this is easy to spot (i.e. check how images or other attachments are encoded in emails, or basic http authorization - it uses only certain characters (7-bit printable), 4 chars encode 3 bytes, if the number of bytes is not a multiple of 3, there are padding "="s to fill it up... as i said, esay to spot when you have worked with it before. Next step is to decode it (simply google for "base64 decoder online"), we start with a couple of lines, to see if we can make something meaningful out of it - this gives some odd characters (binary data) and in between there is the "magic .jpg" header id constant "JFIF". Once you know that, you can decode it all and save it as a file with the extension .jpg... If someone has the patience to write down the bits from the image border, i can give that a shot, too - im sure there is a hidden url or something in it. Anyone lives in the UK and needs a career boost? :D
Thought so, about being an image. When word imports an image but it uses a wrong charset, it shows such characters too. So basically this code translates into bits which make up the pixels of the image? EDIT: have been playing around a bit with the code, and it makes my browser crash..
Every code is "just bits" - it's the context that defines what you make out of these bits, the different meanings you give those bits (or groups thereof). How "playing around"? Try this decoder, to decode the first lines as text, it even lets you download the decoded data as file (just save as whatever.jpg) and you're done - a matter of secons if you know what to do.
Of course. Playing around as in; decoding it to hex and bin and trying to make a readable file out of it. As i read the text i think i know what went wrong with crashing: it states that when you translate it normally it will try to execute the code. If there are unreadable things in it, it will do strange things, right? In the meantime i decoded it that way. Seems like i shoud've used ascii instead of hex or bin. And i get the pic you posted there ^^ The border seems to be binary (high or low pixel) So if would would make a binary out of that and arrange it in 8bits, I should get something.. EDIT: the url on the pic brings me to this: http://xkcd.com/583/
Execute? I hope not... or someone could just encode a trojan dropper and publish it, someone will be curious enough to decode it... ;) Nah, it shouldn't execute, some browsers may have trouble displaying the substitute chars for the binary data. It's 538, not 583: xkcd: Security And this is where the pic originates from, just that it has no border there... ;)
sorry I got the wrong end of the stick about this. The clip indicated it at least started with an online chalenge. Did realise it was a set date thing at first. Wistrel
The image border does indeed hold some data, don't want to spoil it for everyone though, hence no info on what it contains. Next stage of the challenge seems to be a bit harder though :)
You know its cool some folks took an interest here. I posted it on EF and all I got was someone moaning at me for posting an add for a reality TV show. I just deleted the post.... then thought better and linked this thread instead ;) I need to have a proper read through it all Wistrel
No need to say what it is but does the border relate to the next stage of the challenge? Wistrel PS incidentally, I get the feeling you two would enjoy notpron. Its a weird website game were each stage involves figuring something out to get to the next. Notpron - The Hardest Riddle Available on the Internet
Yes, they contain a link, as expected - which takes you to the next code Thanks for posting, will check that out later :)
I also do enjoy a good puzzle :) I'll have a peek at the image border some time later and see what I can make of it. For the time being, my time is tied up, though. Years ago, I took part in an online "security" challenge, which was similar. Every step would require different computer skills, from reverse engineering some simple code, to breaking an encrypted phrase, etc. It's even more fun if there's more than one level to a puzzle. As in you peel one layer of the code, only to find there's another hidden behind it :)