SlideShare a Scribd company logo
getting punched in the face




        nick@sensepost.com
whatʼs all this...?




-Tyson - Everybody has a plan until they get punched in the face
-Humans aren’t wired to deal with risks and uncertainty well...
-Newtonian...our brains evolved (well, some of us) from peanuts aimed at
keeping us alive...
-We see evidence of the same mistakes in some very disparate unrelated
fields
-We’re doomed to forever repeat the cycle unless we recognize this
#whoami




-Don’t believe me?
-Competitive boxer / MMA
-World class competitive painball
-Hax0r for 14 years...7 professionally
-Poor trader...
-Gambling step-dad...every weekend
combat sports
boxing




-People fear getting hit
-Natural inclination is to cover up / turn away - gets you hurt even more!
-The better you get, the more you have to entice the bastard to hit you, so
you can hit him!
-Over-defensive and over-aggressive are not good...
brazilian jiu-jitsu




-When you think you’re screwing them...
-Again, natural inclination is to lock up, use strength, stay still in a “safe
position”
-Fluidity, speed, mercurial moves are the key...get into bad positions
purposely to force errors
-Think 3 moves ahead...umoplata -> triangle -> armbar == pwned
remember kids...




For Ian...
paintball




-Once again, getting shot hurts, so put your head down! Natural, but totally
wrong...
-Shooting left handed throws everyone...
-Snap shots! Can’t adjust fast enough..
-The big moves bust the game wide open...and instill permanent fear (6
balls in the face)
-Why not sacrifice a runner?
gambling
winners!




-Winning too much too early can be a bad thing...
-Get onto a hot streak...
-Mistake 1 - Betting “the house’s” money..
-Mistake 2 - “I’ve called it twice...I’m all in this time...”
-Mistake 3 - Poor money management...forgetting the house has the edge
losers...




-Losing is equally bad...
-We sulk, we drink, we pout, we lose more...
-Mistake 1 - Paralyzed by fear...irrational...
-Mistake 2 - Want to break even...or even worse, get back at the
casino...lose more...
-Mistake 3 - Money management (again)
misconceptions




-We make stupid conclusions:
-Coin toss...50/50...even if it’s come up 70 heads in row...the next toss can be
heads or tails
-”This machine paid out, it’s hot!” ... right...
-Roulette, anyone? Or the lottery...you picked 36 and 35 came up..
-Card games, however, are not independent events...
-Need to understand Expected Value...
   what the player can expect to win or lose if they were to play many times with the same bet

-The house has positive EV in many games...
trading / investing
system du jour




-Tons of holy grails...
-Lots of gurus
-Fundamental, technical, fibonacci, elliot wave, bollinger bands...
-Lunar Cycles...
srsly?!




Wait? Lunar Cycles???
Seriously?!
fundamentals...




-Yeah, read the fundamentals in that one, mofos...
-Analyst Recommendations - MUST BUY
-The devils in the detail...(or in the footnotes to financial statements...) but
you gotta look!
-Value investors bought all the way down...hey, it was getting cheaper!
-If you’d followed price....
but why?




- A bird in hand beats two in the bush?
- Totally natural to lock in profits and hold onto losses hoping they’ll
turn...but totally wrong
- We’re driven by fear and greed...look anywhere and it’s clear...we live by
emotions
- Kahneman and Tversky - Prospect Theory

   How people make choices between alternatives that involve risk (usually
financial)

   Given alternatives :sure win of 500 vs possible win of 1000 :sure loss at
same
weʼre so smart...




-We explain everything after the fact
-We look for logical explanations, reasons and patterns (coin toss) where
there really are none
-We make a call and stick to it adamantly, tying our ego to it...then we fear
being wrong, which makes us hold on even when we know we’re wrong...
-Confirmation bias...
-Black Swan
-It takes major testicular fortitude to kill your idea (and your ego) and
switch based on what’s actually happening...but that’s the hallmark of the
legends...
infosec
we suck




-We suck at infosec
-Ownage fast and furious
-10 years of webapps and we’re worse then ever
-AV? Psssht
-Phishing...
overconfidence kills




-But there is a clear issue, we know this...clearly it’s endemic however...
-Even the professionals overestimate their skills / underestimate the risks
-The password choosing scheme of a 6-year old...when you’re a
target...really?
no, not just dan...




-Ok, so using your www as *anything* but a www is an abysmal idea...
-But come on...customer details...keys...creds...source to your products?!
Come on!
-WTF happened to security 101...
-Would you trust a lawyer with a criminal record?
play it again sam!




-We make silly decisions...
-We don’t base our decisions on accurate / relevant data...or we read what
we want into it
-Recent events - availability theory
-We underestimate risks / overestimate our skills
-SQLi 10 years ago...who’da thunk it...?
and so?
where to from here?




-We need to think, think objectively, and look at things empirically, not emotionally
-We need to constantly re-check what’s *actually* going on, and adjust without emotion
-A dose of realism
-We need to get out of our comfort zone and think about things carefully...eg Threat Model
-We take tons of risks and make tons of decisions every day, almost unconsciously...make
more
-Zero-sum - I’m more than happy to keep owning you...
-Common thread...clearly the problem isn’t in each domain...it’s an issue with *us*
-Think differently...
thank you!




questions?

More Related Content

PDF
IBM Connections 4.0 Installation - From Zero To Social Hero 1.16 for Domino LDAP
Frank Altenburg
 
PPTX
Iot sistemler ve güvenlik
Barkın Kılıç
 
PPTX
Web Uygulama Güvenliği (Akademik Bilişim 2016)
Ömer Çıtak
 
PPTX
Network security
mustafa aadel
 
PDF
The Top Skills That Can Get You Hired in 2017
LinkedIn
 
PPTX
psychology_of_money_ppt_july-_Madhav[1].pptx
MadhavYadav28
 
PDF
zone trading 1.pdf
DennisRagudo1
 
PPTX
How to Profit from Behavioral Finance
Ezra Zask Research Associates (EZRA)
 
IBM Connections 4.0 Installation - From Zero To Social Hero 1.16 for Domino LDAP
Frank Altenburg
 
Iot sistemler ve güvenlik
Barkın Kılıç
 
Web Uygulama Güvenliği (Akademik Bilişim 2016)
Ömer Çıtak
 
Network security
mustafa aadel
 
The Top Skills That Can Get You Hired in 2017
LinkedIn
 
psychology_of_money_ppt_july-_Madhav[1].pptx
MadhavYadav28
 
zone trading 1.pdf
DennisRagudo1
 
How to Profit from Behavioral Finance
Ezra Zask Research Associates (EZRA)
 

Similar to Getting punched in the face (20)

PPTX
Behavioral Finance_ My brain made me do it investor seminar.pptx
matsurveyman
 
PPTX
Behavioral_Biases_Finance_Presentation.pptx
Rudraksh5
 
PPTX
BF_2.pptx Behavioral finance for finance
DhairyaMehta25
 
PPT
Behavioral finance (2008)
Jam Chaman Shahzad
 
PPT
chap008.ppt
VinnyMustikaSari
 
PDF
Personal Finance for Everyone (Dropbox 2014)
Adam Nash
 
PDF
Personal Finance for Engineers (Lambda School, 2018)
Adam Nash
 
PPT
DC Metro Presentation April 17, 2010
zaydeh
 
PDF
Personal Finance for Engineers (Stanford, 2018)
Adam Nash
 
PPTX
Valuable Lessons From Rich Dad Poor Dad
Christyleh Pocong
 
PPTX
The psychology of money (k).pptx
KrishaJariwala2
 
PDF
Personal Finance for Engineers (Coursera 2018)
Adam Nash
 
PDF
Psychology of Money Summary & Lessions
Anantha Ramu
 
PPTX
Investor’s View: Understanding and avoiding biases
Paul Asel
 
PDF
Personal Finance for Engineers (LinkedIn 2014)
Adam Nash
 
PDF
Personal Finance for Engineers (Coinbase, 2017)
Adam Nash
 
PPTX
The_psychology_of_money[1].pptx
KrishaJariwala2
 
PDF
Psychology of money is a document which helps you in better managing your fin...
HarshJC1
 
PDF
Personal Finance for Engineering (Pinterest, 2014)
Adam Nash
 
DOCX
Baises of investor final
Saeed Ahamad
 
Behavioral Finance_ My brain made me do it investor seminar.pptx
matsurveyman
 
Behavioral_Biases_Finance_Presentation.pptx
Rudraksh5
 
BF_2.pptx Behavioral finance for finance
DhairyaMehta25
 
Behavioral finance (2008)
Jam Chaman Shahzad
 
chap008.ppt
VinnyMustikaSari
 
Personal Finance for Everyone (Dropbox 2014)
Adam Nash
 
Personal Finance for Engineers (Lambda School, 2018)
Adam Nash
 
DC Metro Presentation April 17, 2010
zaydeh
 
Personal Finance for Engineers (Stanford, 2018)
Adam Nash
 
Valuable Lessons From Rich Dad Poor Dad
Christyleh Pocong
 
The psychology of money (k).pptx
KrishaJariwala2
 
Personal Finance for Engineers (Coursera 2018)
Adam Nash
 
Psychology of Money Summary & Lessions
Anantha Ramu
 
Investor’s View: Understanding and avoiding biases
Paul Asel
 
Personal Finance for Engineers (LinkedIn 2014)
Adam Nash
 
Personal Finance for Engineers (Coinbase, 2017)
Adam Nash
 
The_psychology_of_money[1].pptx
KrishaJariwala2
 
Psychology of money is a document which helps you in better managing your fin...
HarshJC1
 
Personal Finance for Engineering (Pinterest, 2014)
Adam Nash
 
Baises of investor final
Saeed Ahamad
 
Ad

More from SensePost (20)

PDF
objection - runtime mobile exploration
SensePost
 
PPTX
Vulnerabilities in TN3270 based Application
SensePost
 
PDF
Ruler and Liniaal @ Troopers 17
SensePost
 
PDF
Introducing (DET) the Data Exfiltration Toolkit
SensePost
 
PPTX
ZaCon 2015 - Zombie Mana Attacks
SensePost
 
PPTX
Improvement in Rogue Access Points - SensePost Defcon 22
SensePost
 
PDF
Heartbleed Overview
SensePost
 
PDF
Botconf 2013 - DNS-based Botnet C2 Server Detection
SensePost
 
PPTX
Rat a-tat-tat
SensePost
 
PDF
Hacking Z-Wave Home Automation Systems
SensePost
 
PPTX
Offence oriented Defence
SensePost
 
PPTX
Threats to machine clouds
SensePost
 
PPTX
Inside .NET Smart Card Operating System
SensePost
 
PDF
SNMP : Simple Network Mediated (Cisco) Pwnage
SensePost
 
PPT
Its Ok To Get Hacked
SensePost
 
PPT
Web Application Hacking
SensePost
 
PDF
Putting the tea back into cyber terrorism
SensePost
 
PPT
Major global information security trends - a summary
SensePost
 
PPT
Attacks and Defences
SensePost
 
PDF
Corporate Threat Modeling v2
SensePost
 
objection - runtime mobile exploration
SensePost
 
Vulnerabilities in TN3270 based Application
SensePost
 
Ruler and Liniaal @ Troopers 17
SensePost
 
Introducing (DET) the Data Exfiltration Toolkit
SensePost
 
ZaCon 2015 - Zombie Mana Attacks
SensePost
 
Improvement in Rogue Access Points - SensePost Defcon 22
SensePost
 
Heartbleed Overview
SensePost
 
Botconf 2013 - DNS-based Botnet C2 Server Detection
SensePost
 
Rat a-tat-tat
SensePost
 
Hacking Z-Wave Home Automation Systems
SensePost
 
Offence oriented Defence
SensePost
 
Threats to machine clouds
SensePost
 
Inside .NET Smart Card Operating System
SensePost
 
SNMP : Simple Network Mediated (Cisco) Pwnage
SensePost
 
Its Ok To Get Hacked
SensePost
 
Web Application Hacking
SensePost
 
Putting the tea back into cyber terrorism
SensePost
 
Major global information security trends - a summary
SensePost
 
Attacks and Defences
SensePost
 
Corporate Threat Modeling v2
SensePost
 
Ad

Recently uploaded (20)

PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PPTX
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
This slide provides an overview Technology
mineshkharadi333
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
PPT
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
How to Build a Scalable Micro-Investing Platform in 2025 - A Founder’s Guide ...
Third Rock Techkno
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
Francisco Vieira Júnior
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
This slide provides an overview Technology
mineshkharadi333
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Coupa-Overview _Assumptions presentation
annapureddyn
 
Coupa-Kickoff-Meeting-Template presentai
annapureddyn
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Beyond Automation: The Role of IoT Sensor Integration in Next-Gen Industries
Rejig Digital
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 

Getting punched in the face

  • 2. whatʼs all this...? -Tyson - Everybody has a plan until they get punched in the face -Humans aren’t wired to deal with risks and uncertainty well... -Newtonian...our brains evolved (well, some of us) from peanuts aimed at keeping us alive... -We see evidence of the same mistakes in some very disparate unrelated fields -We’re doomed to forever repeat the cycle unless we recognize this
  • 3. #whoami -Don’t believe me? -Competitive boxer / MMA -World class competitive painball -Hax0r for 14 years...7 professionally -Poor trader... -Gambling step-dad...every weekend
  • 5. boxing -People fear getting hit -Natural inclination is to cover up / turn away - gets you hurt even more! -The better you get, the more you have to entice the bastard to hit you, so you can hit him! -Over-defensive and over-aggressive are not good...
  • 6. brazilian jiu-jitsu -When you think you’re screwing them... -Again, natural inclination is to lock up, use strength, stay still in a “safe position” -Fluidity, speed, mercurial moves are the key...get into bad positions purposely to force errors -Think 3 moves ahead...umoplata -> triangle -> armbar == pwned
  • 8. paintball -Once again, getting shot hurts, so put your head down! Natural, but totally wrong... -Shooting left handed throws everyone... -Snap shots! Can’t adjust fast enough.. -The big moves bust the game wide open...and instill permanent fear (6 balls in the face) -Why not sacrifice a runner?
  • 10. winners! -Winning too much too early can be a bad thing... -Get onto a hot streak...
  • 11. -Mistake 1 - Betting “the house’s” money.. -Mistake 2 - “I’ve called it twice...I’m all in this time...” -Mistake 3 - Poor money management...forgetting the house has the edge
  • 12. losers... -Losing is equally bad... -We sulk, we drink, we pout, we lose more...
  • 13. -Mistake 1 - Paralyzed by fear...irrational... -Mistake 2 - Want to break even...or even worse, get back at the casino...lose more... -Mistake 3 - Money management (again)
  • 14. misconceptions -We make stupid conclusions: -Coin toss...50/50...even if it’s come up 70 heads in row...the next toss can be heads or tails -”This machine paid out, it’s hot!” ... right... -Roulette, anyone? Or the lottery...you picked 36 and 35 came up.. -Card games, however, are not independent events... -Need to understand Expected Value... what the player can expect to win or lose if they were to play many times with the same bet -The house has positive EV in many games...
  • 16. system du jour -Tons of holy grails... -Lots of gurus -Fundamental, technical, fibonacci, elliot wave, bollinger bands... -Lunar Cycles...
  • 18. fundamentals... -Yeah, read the fundamentals in that one, mofos... -Analyst Recommendations - MUST BUY -The devils in the detail...(or in the footnotes to financial statements...) but you gotta look! -Value investors bought all the way down...hey, it was getting cheaper! -If you’d followed price....
  • 19. but why? - A bird in hand beats two in the bush? - Totally natural to lock in profits and hold onto losses hoping they’ll turn...but totally wrong - We’re driven by fear and greed...look anywhere and it’s clear...we live by emotions - Kahneman and Tversky - Prospect Theory How people make choices between alternatives that involve risk (usually financial) Given alternatives :sure win of 500 vs possible win of 1000 :sure loss at same
  • 20. weʼre so smart... -We explain everything after the fact -We look for logical explanations, reasons and patterns (coin toss) where there really are none -We make a call and stick to it adamantly, tying our ego to it...then we fear being wrong, which makes us hold on even when we know we’re wrong... -Confirmation bias... -Black Swan -It takes major testicular fortitude to kill your idea (and your ego) and switch based on what’s actually happening...but that’s the hallmark of the legends...
  • 22. we suck -We suck at infosec -Ownage fast and furious -10 years of webapps and we’re worse then ever -AV? Psssht -Phishing...
  • 23. overconfidence kills -But there is a clear issue, we know this...clearly it’s endemic however... -Even the professionals overestimate their skills / underestimate the risks -The password choosing scheme of a 6-year old...when you’re a target...really?
  • 24. no, not just dan... -Ok, so using your www as *anything* but a www is an abysmal idea... -But come on...customer details...keys...creds...source to your products?! Come on! -WTF happened to security 101... -Would you trust a lawyer with a criminal record?
  • 25. play it again sam! -We make silly decisions... -We don’t base our decisions on accurate / relevant data...or we read what we want into it -Recent events - availability theory -We underestimate risks / overestimate our skills -SQLi 10 years ago...who’da thunk it...?
  • 27. where to from here? -We need to think, think objectively, and look at things empirically, not emotionally -We need to constantly re-check what’s *actually* going on, and adjust without emotion -A dose of realism -We need to get out of our comfort zone and think about things carefully...eg Threat Model -We take tons of risks and make tons of decisions every day, almost unconsciously...make more -Zero-sum - I’m more than happy to keep owning you... -Common thread...clearly the problem isn’t in each domain...it’s an issue with *us* -Think differently...