cook like a hacker!
DESCRIPTION
Presented @ BSidesDE, November 14, 2014 Cook like a hacker, and I don’t mean Ramen noodles, take-out pizza, and a bowl of cereal. A lot of hacking involves using a basic set of equipment, learning a powerful set of tools, following a basic set of procedures, a lot of improvising and experimenting, and learning from your mistakes. Cooking is the same. You can cook amazing meals, but it means that you have to be willing to apply a hacker-type mindset to an area that doesn’t involve computers.TRANSCRIPT
COOK LIKE A HACKER!
JIM GILSINN
Image Courtesy of Maruchan
Baking takes precision!I’m talking about cooking
I’M ALSO NOT TALKING ABOUT PRESENTATION
Image Courtesy of Dreamworks
A LITTLE ABOUT ME
• I love to cook (and eat)
• Cooking on my own ~10 years old
• Cooking full family meals in high-school
• Learned to cook by smell/taste
• I assess & design ICS/SCADA networks
• I’m an engineer & programmer
• I’m not a hacker!
HACKER MENTALITY?
• Learn about equipment, tools, resources, etc.
• Question everything
• Experiment and figure things out
• Share with others
• Teach others
EQUIPMENT
Images Courtesy of Ikea, Kenmore, Hak5, Great Scott Gadgets
TOOLS
Images Courtesy of McCormick, Snort, Security Onion, Wireshark, Offensive Security, Rapid7, Tenable Network Security, The Bro Project
TECHNIQUES
• Grill/Barbeque
• Bake/Broil
• Sauté/Fry
• Pressure Cook
• Roast
• Stew
• Assess
• Audit
• Passive/Active Scan
• Pen Test
• War drive
RESOURCES
RESOURCES
Images Courtesy of Google, Food Network, Pinterest, GitHub, SourceForge, Shodan, Wikipedia
RECIPES
• Good place to start
• Learn something new
• Making something very specific
• Suggestion for general amounts/times/temps
• “To Taste”
• Good place to start
• Learn something new
• Do something very specific
• Suggestion for general workflow
• Adjust based on findings
Images Courtesy of Lucasfilm
REQUIREMENTS/CONSTRAINTS
• Kosher/Halal
• Vegetarian/Vegan
• Low/No-Salt
• Low Fat
• Low Carb
• Passive-Scanning Only
• No Physical Penetration
• These are Out-of-Scope
• Only Afterhours
• You Can’t Talk to Those People
“
”
I have not failed. I've just found 10,000 ways that won't work.
Just because something doesn't do what you planned it to do doesn't mean it's useless.
Thomas Edison
“”
A COUPLE EXAMPLES
PIZZA
• Why does pizza from a restaurant taste so good?
• Heat• Bake/Broil
• Grill
• Dough• Pre-made crusts
• Fresh dough
• Scratch
RICE
• Why do you cook rice the way you do?
• ‘Cause Uncle … says so?
• Why does rice end up like a block of goo?
• Starch
• Rinse before cooking
• Water
• Boil it like pasta
• Microwave it
SHARE WITH OTHERS
TEACH OTHERS
QUESTIONS?
• Jim Gilsinn
• Email: [email protected] or [email protected]
• Phone: +1-301-706-9985 or +1-614-323-2254
• Twitter: @JimGilsinn
• LinkedIn: http://www.linkedin.com/in/jimgilsinn/
• SlideShare: http://www.slideshare.net/gilsinnj
• Website: http://www.kenexis.com