麻豆视频

Skip to main content

Safecracking class teaches engineering skills, ethical hacking

Safecracking class teaches engineering skills, ethical hacking

Banner image: Senior Kenzy O'Neill makes an adjustment to his team's safecracking robot. (Credit: Mason Marino/CU Boulder)

The scene could be torn straight from the latest 翱肠别补苍鈥檚 heist film: Inside CU Boulder鈥檚 ATLAS Institute, three undergraduate students clamp the metal frame of their robot onto a home safe. The robot, which looks a bit like an old Erector Set, whirs to life, using a spinning wheel to turn the dial on the lockbox. It whirls through a series of possible combinations.

If seniors Andrea DeVore, Kendle McDowell and Kenzy O鈥橬eill have done their work right, the safe should pop open in a matter of minutes. Now, all they have to do is wait. 

It may seem strange that university students are working to bust into a safe鈥攁nd for academic credit, no less. But DeVore, McDowell and O鈥橬eill are taking part in a new course, called Safecracking, that teaches budding engineers how to do just that.

The class isn鈥檛 encouraging thievery, explained instructors Alicia Gibb and Nathan Seidle. Instead, they鈥檙e challenging their students to stretch their engineering and design skills to solve a real-world problem in an environment that lets them feel like secret agents for the semester.

鈥淚t鈥檚 really piquing their intrinsic motivation to learn,鈥 said Gibb, who founded and directs ATLAS鈥 appropriately-named Blow Things Up Lab. 鈥淭hat way, we can teach them all about power management, motor controls and mechanical features, all in one class.鈥

The approach has captured the imagination of Joe Ryan, a senior in the  (TAM) Program. 鈥淚t felt like an accumulation of everything we鈥檝e learned in the program so far with a really cool point of view, because cracking safes is cool,鈥 he said.

[video: https://www.youtube.com/watch?v=eTtFU2kOo5M&feature=youtu.be]

 

Stocking stuffer

It鈥檚 also not easy. Seidle is a CU Boulder alum who founded , a Colorado-based company that produces open source electronic components and other tools. He was inspired to design his own safecracking robot last year when Gibb, his wife and co-instructor, bought him a used lockbox off of Craigslist for $20.

鈥淚 got a safe with no combination for Christmas,鈥 Seidle said. 鈥淚 love puzzles.鈥

To solve that particular puzzle, he took advantage of a few quirks in the way that many combination dial safes are manufactured. By exploiting those design flaws, he was able to narrow down the list of possible combinations that might unlock his safe鈥攄eveloping a robot that could churn through the three-number codes .

Students work on their robot
Students work on cracking safe
Close up of safecracking robot

Top: From left to right, Joss Gitlin, Andrew Shepherd and Julian Torres troubleshoot their safecracking robot; middle: Joe Ryan and Laney Winkler work to open up a safe that unlocks using a numerical keypad instead of a dial; bottom: a robot spins the dial on a combination lock safe. (Credits: Mason Marino/CU Boulder)

Seidle鈥檚 students are taking a similar approach to their safes, but they鈥檝e also made the project their own, he said. 

One team, for example, modified a vintage suitcase to house their robot, turning a relatively ugly contraption into a retro spy tool. Another team opted to crack open a safe that unlocks using a numerical keypad instead of a rotary dial, a more difficult feat of engineering.

鈥淭here鈥檚 been a couple instances in this class that I really enjoyed when the student says, 鈥榦h, that鈥檚 what they were talking about,鈥欌 Seidle said. 鈥淚t鈥檚 that moment where they learned something in another class, and they didn鈥檛 know why. And, suddenly, it applies or clicks.鈥

鈥淚 had no idea how a standard combination lock worked,鈥 said Laney Winkler, also a senior in the TAM Program. 鈥淭here are so many things we take for granted, and we don鈥檛 know how they work. But when you actually hack into them you can see how things move.鈥

The loot

Gibb wants her students to learn more than just how machines move. She also hopes that they will leave the class with a grounding in the ethics of 鈥渨hite hat鈥 hacking. That鈥檚 the term for when computer programmers and engineers take apart secure systems not to steal anything, but to design products that work better. 

To that end, the group has discussed the cases of famous hackers like Edward Snowden and Aaron Swartz. And they鈥檝e brushed up on Colorado鈥檚 legal statutes for owning lockpicks.

When it comes to hacking, 鈥渁 lot of times that word gets hijacked to say that it鈥檚 only for evil,鈥 Gibb said. 鈥淲e鈥檙e trying to take the term back.鈥

It鈥檚 a goal that DeVore, McDowell and O鈥橬eill are closing in on now. They cracked their safe using their robot for the first time a few days ago. 鈥淚 think we spent 10 minutes just walking around the room鈥 and celebrating, McDowell said.

Since then, Gibb and Seidle have changed the safe鈥檚 combination, making this next attempt a bit trickier. After a suspenseful wait, the safe clicks, and the students toss open the door. Inside, they find a custom-made circuit board and three laminated one-dollar bills鈥攖he reward from their teachers for pulling off the perfect score.