Skip to content

This Needs to Be Fixed, and Other Jokes

Bruce PotterLogan Lodge

Bruce Potter and Logan Lodge details bruce Potter & Logan Lodge - This Needs to be Fixed, and Other Jokes in Commit Statements Open source.

Summary

Architecture and Background

Bruce Potter & Logan Lodge - This Needs to be Fixed, and Other Jokes in Commit Statements Open source. These two words mean lots of things to lots of people. Some say, because it's open source it's more secure because you have complete transparency. Some say, because it's open source it's less secure because amateurs are writing the code. Well, one thing is true, with open source you have free reign to see the code and all the commentary left in there before it's compiled away.

Vulnerability Analysis

Ever wondered what was in those comments? Is there some lingering bug with a comment left behind to remind someone to go back in to fix it later? How many times did the developer leave a comment behind with the word 'bollocks' in it? These are the questions we set out to answer and this talk is about those answers and how we got them. During our talk we'll cover how we went about crawling the Internets for any and all public repositories, how we parsed the source code and commit statements in the repos we found, how we store the results, and of course the results.

Exploitation and Demonstrations

Some of what we find will be security specific.... much of what we find will just be comedy. We plan on releasing access to a web interface to perform your own queries against our results to see what interesting comments you can find in which repositories. Bruce Potter is the founder of the Shmoo Group of security, crypto, and privacy professionals. He is also the co-founder and CTO of Ponte Technologies, a company focused on developing and deploying advanced IT defensive technologies.

Remediation and Defensive Strategies

His areas of expertise include wireless security, network analysis, trusted computing, pirate songs, reusing bios, and restoring hopeless vehicles. Mr. Potter has co-authored several books and writes monthly articles for "Network Security". Logan Lodge s a member of the Shmoo group and an avid Python developer. When he's not dominating in TF2, or blogging about the benefits of test driven development, he's likely on a golf course somewhere testing the limits of a golf ball's flight trajectory or attempting to drive a dispenser off of a boat to see if it's flight worthy. For copies of the slides and additional materials please see the DEF CON 18 Archive here:

Related talks

Main Stage·45 min

  • DEF CON
  • Hardware
  • Date: Aug 2013
  • Location: Las Vegas

Brendan O'Connor

Brendan O'Connor details stalking a City for Fun and Frivolity BRENDAN O'CONNOR Tired of the government being the only entity around that can keep tabs on a whole city at once.

physical-securitylockpickingkey-duplication+1