WarGames

One of my favorite scenes from WarGames is after Joshua guesses the launch code and then decides “the winning move is not to play”. I decided to make a fun Go program that guesses the launch code and then interacts with the user as Falken does in the movie. You can find it here. I think the way it simulates guessing the launch code is actually really great as it’s very similar looking to the movie.

Resume

Work Experience Pigmice Robotics Team - Full-stack Web Developer (Aug 2017 - Current) Programmed a 120lb 6-wheel tank drive robot in Python/Java each year Built Peregrine, a PWA (Go, PostgreSQL, Docker, and Preact) with a small team and limited resources/budget Billups - Backend Services Engineer (July 2018 - Current) Implement new features in existing Go and Python services, update and extend existing features Participate in regular code review, provide input on Engineering decisions Create new Go services Skillset Backend Web Development - Go, Java, Node.

BSides PDX Update

BSides PDX was a blast, as expected. My team (@sectribe) ended up ranked 3 out of 26 on the scoreboard. I was the first person to solve the web-100 and web-200 challenge, and the third to solve the web-300. The web-300 was some pretty standard SQL injection, the web-200 was a padding oracle attack on an encrypted cookie, and the web-100 was URL knocking. Out of all of them, the web-100 frustrated me the most.

BSides PDX

I’ll be at BSidesPDX this weekend, for my second year. I’m going to be participating on the sectribe capture-the-flag team with @swordofomen, and some other infosec peeps. I’m gonna focus on web exploits, reverse engineering, and possibly take a crack at the OSINT section. I’m also looking forward to the Hardware Implant Panel talk, given by Kim Zetter, Joe Grand, Joe FitzPatrick, @__MG__, @r00tkillah, Mickey Shkatov and Jason Meltzer.

Peregrine

Peregrine is a scouting app I developed 2018-2019 with Caleb Eby and Brendan Burkhart. Brendan and Caleb kicked off the project, choosing a stack of Go, SQLite, and React. When I joined the team, about a week into development, I jumped straight into the project. I already loved Go, and now there was a chance for me to create something useful with it, with some awesome people! I started working on it the very night I was introduced to it, without a solid grasp on what scouting even was, to be honest.

About

Hi! I’m Franklin Harding. I’m a 0x10 year old programmer interested in all things Go, Linux, Robotics, and Infosec. I’m an Engineering Intern at Billups, where I mostly work with Backend Services written in Go; a Lead Programmer on The Pigmice (2733), a FIRST Robotics team; and a part-time Junior at Cleveland High School graduating this year. Some of my hobbies are building mechanical keyboards, skiing, collecting records, and messing around with my car.