[Josh] attended his first SAINTCON this weekend before last and had a great time participating in the badge hacking challenge.
The 2014 SAINTCON is only the second time that the conference has been open to the public. They give out conference badges which are just an unpopulated circuit board. This makes a lot of sense if you figure the number of people who actually hack their badges at conferences is fairly low. So he headed off to the hardware hacking village to solder on the components by hand — it’s an Arduino clone.
This is merely the start of the puzzle. We really like that the published badge resources include a crash course on how to read a schematic. The faq also attests that the staff won’t solder it for you and to get your microcontroller you have to trade in your security screw (nice touch). Once up and running you need to pull up the terminal on the chip and solve the puzzles in the firmware’s menu system. This continues with added hardware for each round: an IR receiver, thermistor, EEPROM, great stuff if you’re new to microcontrollers.
[Josh] mentions that this is nothing compared to the DEFCON badge. Badge hacking at DEFCON is **HARD**; and that’s good. It’s in the top-tier of security conferences and people who start the badge-solving journey expect the challenge. But if you’re not ready for that level of puzzle, DEFCON does have other activities like Darknet. That is somewhere in the same ballpark as the SAINTCON badge — much more friendly to those just beginning to developing their crypto and hardware hacking prowess. After all, everyone’s a beginner at some point. If that’s you quit making excuses and dig into something fun like this!
[Gadget Addict] found out about a contest being held by a shoe seller. Their mobile app has a game very much like Bejeweled. The high scorer each month gets £500. His choices were to be better at the game than everyone else, or to be smarter. He chose the latter by writing a computer vision program to play the game.
There are two distinct parts of a hack like this one. The first is just figuring out a way to programmatically detect the game board and correctly identify each icon on it. This is an iPad game. [Gadget Addict] is mirroring the screen on his laptop, which gives him easy access to the game board and also allows for simulated swipes for automatic play. Above you can see two examples where black pixels may be counted in order to identify the icon. A set of secondary checks differentiates similar entries after the first filtering. The other part of the hack involves writing the algorithms to solve for the best move.
If you liked this one, check out a super-fast Bejeweled solver from several years back. We should also mention that this was just a proof of concept and [GA] never actually entered the contest.
Do you need an idea for a fun do it yourself gift for a friend or significant other? Look no further, [conductance] has you covered. He put together an awesome electronic puzzle box using all analog electronics. The puzzle case is shaped like an over sized die and is made out of wood. It also requires a small jumper cable and an external magnet to complete the puzzle.
This is a six-sided die, where each side has something different to offer. The “five” side of the die shows the progress you’ve made in completing the puzzle. Each of the five dots contains a green LED that will light up when the corresponding puzzle has been successfully completed.
The “one” side is completed by placing the included magnet over the dot. The magnet activates a reed switch which lights up the first LED. The “two” side contains a tilt switch. In order to solve this piece of the puzzle you must ensure the two side is facing up, as if you rolled a two. The “three” side contains three key switches. Each switch must be turned to a particular orientation. Once all three keys are configured properly, a third LED lights up.
The “four” side contains four sockets that fit the included jumper cable. This puzzle is solved by jumping the two correct sockets together. Finally, the number “six” side just has six momentary push buttons. All six buttons must be pressed simultaneously in order to light up the final LED. The tricky part is pressing all six buttons while simultaneously “rolling” a two in order to ensure the tilt switch is also activated.
Once all five LED’s are lit up, a relay is triggered which then activates a solenoid. The solenoid unlocks the door and reveals the prize. It’s always great to see electronics circuits like this that use all discrete components. This could have been accomplished any number of ways, but there’s something satisfying about a simple circuit that’s just right for the job. Be sure to check out [conductance’s] schematic if you want to see how this puzzle works.
This is the last part in our round up of the ARG that we ran throughout April. Just in case you’ve had your head buried in a hole this last week, it was a month-long series of puzzles that lead up to the announcement of the frankly awesome Hackaday Prize. During the week we’ve covered Transmissions 1, 2 and 3 detailing how we put the puzzles together and the things that went wrong. For the final stage we wanted something a bit different. Throughout the ARG we had been inspired by the book Ready Player One, so in this stage we wanted a high score table that people could compete over.
Since we’d managed to get reasonably far ahead of ourselves during Transmission 3 we had just over a week to plan this round. We pitched some ideas around the office for video games we could make with high score tables. None of these really stuck and we soon realized we didn’t have the resources to get the graphic design work done for most games. Someone suggested that we try making a MUD themed around a space port with rescue for Major Tom being the last stage. This seemed like a great idea at first and I began work on it using the RanvierMUD framework. It soon became clear however that writing all the text for a full featured MUD is actually a massive endeavor and I frankly am not that great of a writer.
Learn the secrets and watch a video tour of the Minecraft world below.
Continue reading “Hackaday Space: Final Transmission Minecraft Puzzles Explained”
Yesterday we did a run down of Transmission 2 as part of a series of posts covering the ARG that we ran throughout April. Today I’m going to reveal all the details in Transmission 3, how we put it together and what the answers were.
In classic Hackaday fashion we hadn’t planned any of this, so by this point all our initial ideas we already used up and we were now running out of creativity so it was a real slog to get Transmission 3 out the gate. However we somehow managed it and opened Transmission 3 by posting a series of 5 images of space telescopes:
Continue reading “Hackaday Space: Transmission 3 Puzzles Explained”
So yesterday we gave you a round up of Transmission 1 which went out on April 1st. We quickly went from having to put something fun together for April 1st to running a full month-long ARG making things very very hectic at SupplyFrame HQ. Let’s take a look at what pearls of data were hidden in the week 2 offerings of the Alternate Reality Game. In case you’ve been stuck somewhere without Internet for a couple of days, the game was a lead up to announcing The Hackaday Prize.
Transmission 2 started with the following video appearing at the top of the Hackaday blog:
Continue reading “Hackaday Space: Transmission 2 Puzzles Explained”
Phew, what a month!
As most of you by now are probably sick of hearing, we ran a series of puzzles throughout April in the run up to the announcement of The Hackaday Prize. We had a lot of fun putting this together, and a great many of you pitched in and tried to solve the problems we presented. In all we were very impressed at the community spirit that came out of these challenges, so we thought we would do a write up of what was in the puzzles, how we built them, and the fantastic solutions that you all came up with.
We’ll be doing these as a series of posts this week since they’re quite long, for details on Transmission 1 keep reading after the break.
Continue reading “Hackaday Space: Transmission 1”