Dan Kaminsky's Blog

HomeImagerylulzSecurity

Category

lulz

3 posts

  • Hacking the Universe with Quantum EncraptionJuly 26, 2017
  • White Hat Hacker FlowchartFebruary 20, 2012
  • #Nerdflix. Because LOLFebruary 19, 2012

Email Subscription

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,182 other followers

Contact Information

  • Twitter
  • Bio

Major Projects

  • Phreebird: Zero Configuration DNSSEC
  • Interpolique: Easy Cross Language Injection Defense For The Web
  • DanKam: Augmented Reality for Color Blindness

Security Talks

2014

  • Yet Another Dan Kaminsky Talk: Hard Drive Operating Systems, Storage XOR Execution, Secure Random By Default, Cryptomnemonics, Ending Use After Free in Browsers, Fast Spoofed DDoS Tracing, NSA Crypto Fallout

2012

  • Black Ops: Practical System-Wide Timing Attack Defense, Real World Entropy Generation For Devices, Safe String Interpolation, Image Loads For Censorship Detection, Certificate Extraction w/ Flash Sockets, Stateless TCP Sockets

2011

  • Black Ops of TCP/IP 2011: Bitcoin Cloud Deanon/Data Embedding, External Interface UPNP, TCP SEQ# Attacks Revisited, Generic Password to Asymmetric Key Generation, Net Neutrality Validation

2010

  • Introducing The Domain Key Infrastructure: Zero Configuration DNSSEC Serving, End-To-End Client Integration w/ UI Via OpenSSL and Secure Proxies, Federated OpenSSH, DNS over HTTP/X.509, Self-Securing URLs, Secure Scalable Email
  • Interpolique: Where's The Safety in Type Safety?, Preventing Injection Attacks (XSS/SQL) With String Safety, Automatic Query Parameterization, How LISP Was Right About Dynamic Scope, Dynamic DOM Manipulation For Secure Integration of Untrusted HTML
  • Realism in Web Defense: Why Security Fails, What's Wrong With Session Management On The Web, The Failure Of Referrer Checking, Interpreter Suicide, Towards a Real Session Context, Treelocking, The Beginnings of Interpolique

2009

  • Staring Into The Abyss: Middleware Fingerprinting, Firewall Rule Bypass, Internal Address Disclosure, Same Origin Attacks Against Proxied Hosts, TCP NAT2NAT via Active FTP And TCP Spoofing
    Paper (PDF)
  • Black Ops Of PKI: Structural Weaknesses of X.509, Architectural Advantages of DNSSEC, ASN.1 Confusion, Null Terminator Attacks Against Certificates
    Financial Cryptography Paper

2008

  • It's The End Of The Cache As We Know It: DNS Server+Client Cache Poisoning, Issues with SSL, Breaking "Forgot My Password" Systems, Attacking Autoupdaters and Unhardened Parsers, Rerouting Internal Traffic
  • Ad Injection Gone Wild: Subdomain NXDOMAIN injection for Universal Cross Site Scripting

2007

  • Design Reviewing The Web: DNS Rebinding, VPN to the Browser, Provider Hostility Detection, Audio CAPTCHA Analysis

2006

  • Pattern Recognition: Net Neutrality Violation Detection, Large Scale SSL Scanning, Securing Online Banking, Cryptomnemonics, Context Free Grammar Fuzzing, Security Dotplots
  • Weaponizing Noam Chomsky, or Hacking with Pattern Languages: XML Trees For Automatically Extracted Grammar, "CFG9000" Context Free Grammar Fuzzer, Dotplots for Format Identification and Fuzzer Guidance, Tilt Shift Dotplots, Visual Bindiff

2005

  • Black Ops of TCP/IP 2005.5: Worldwide DNS Scans, Temporal IDS Evasion, the Sony Rootkit, MD5 Conflation of Web Pages

2004

  • MD5 To Be Considered Harmful Someday: Applied Attacks Against Simple Collisions Via Malicious Appendage, Executable Confusion, Auditor Bypass, Bit Commitment Shirking, HMAC Implications, Collision Steganography, P2P Attacks Against Kazaa Hash
    Slides (PDF)
  • Black Ops of DNS: Tunneling Audio, Video, and SSH over DNS

2003

  • Stack Black Ops: Generic ActiveX, SQL for Large Network Scans, Bandwidth Brokering, SSL for IDS's
    Slides (PDF)

2002

  • Black Ops of TCP/IP: High Speed Scanning, Parasitic Traceroute, TCP NAT2NAT

2001

  • Gateway Cryptography: SSH Dynamic Forwarding, Securing Meet-In-The-Middle, PPTP over SSH
    Advanced OpenSSH (PDF)

Other Research

  • Xovi — Streaming Graph Engine
  • PlanetSony — Simple Globe Plot Framework

Pages

  • About
  • Bio
  • DNS TXT Record Parsing Bug in LibSPF2
  • Interpolique
  • Privacy
  • Phreebird

Archives

  • 2017 (1)
    • July (1)
  • 2016 (6)
    • May (3)
    • March (1)
    • February (2)
  • 2015 (5)
    • August (1)
    • June (2)
    • May (2)
  • 2014 (5)
    • September (1)
    • May (2)
    • April (2)
  • 2013 (1)
    • January (1)
  • 2012 (13)
    • December (1)
    • August (2)
    • March (1)
    • February (5)
    • January (4)
  • 2011 (16)
    • December (1)
    • October (1)
    • August (2)
    • June (3)
    • May (2)
    • April (1)
    • March (1)
    • January (5)
  • 2010 (13)
    • December (10)
    • November (1)
    • August (1)
    • May (1)
  • 2009 (11)
    • December (1)
    • April (1)
    • March (6)
    • February (3)
  • 2008 (29)
    • October (3)
    • September (2)
    • August (13)
    • July (11)
  • 2007 (16)
    • October (2)
    • August (8)
    • June (4)
    • May (1)
    • January (1)
  • 2006 (9)
    • December (3)
    • September (4)
    • February (2)
  • 2005 (17)
    • December (2)
    • November (3)
    • October (1)
    • September (3)
    • August (3)
    • July (1)
    • June (1)
    • April (2)
    • March (1)
  • 2004 (10)
    • December (2)
    • October (1)
    • August (3)
    • July (2)
    • June (2)
  • 2003 (5)
    • December (2)
    • June (1)
    • January (2)
  • 2002 (13)
    • December (2)
    • November (5)
    • October (2)
    • August (3)
    • March (1)
  • 2001 (17)
    • August (1)
    • July (1)
    • June (1)
    • May (1)
    • April (1)
    • March (1)
    • February (10)
    • January (1)
  • 2000 (3)
    • December (1)
    • July (2)
  • 1999 (2)
    • March (1)
    • January (1)
  • 1998 (5)
    • August (2)
    • May (2)
    • January (1)

In memory of Dan Kaminsky, 1979–2021.

The original dankaminsky.com was taken over by spammers after Dan's passing. This is a restoration of his posts so his writing remains freely available. Rebuilt as a permanent, static archive.

197 posts and 930 reader comments preserved, spanning 1998–2017. Content preserved from the Internet Archive.

Something broken or missing? Let us know.