Skip to content

The Dark Side of Winsock

Jonathan Levin

Jonathan Levin details jonathan Levin, The Dark side of Winsock The Winsock SPI, or Service Provider Interface, has been a part of Winsock since the advent of version 2.

Summary

Architecture and Background

Jonathan Levin, The Dark side of Winsock The Winsock SPI, or Service Provider Interface, has been a part of Winsock since the advent of version 2.0. It enables providers to extend the Winsock API transparently, by installing their own hooks and chains to application API calls.

Vulnerability Analysis

However, its formidable capabilities are not put to widespread use... aside from spyware (remember Kazaa's "sporder.dll"?).

Exploitation and Demonstrations

The talk will discuss (and demonstrate) some of the more insidious uses of the SPI. From collecting connection statistics, through eavesdropping on data, or rerouting connections, with the application remaining totally oblivious!

Remediation and Defensive Strategies

Jonathan Levin has been involved with Information Security since the mid '90's. He has consulted for over 8 years (mostly in Israel), and trained numerous IT and security related courses, in academic as well as technical fora. Johnny is an independent security consultant and trainer, and has worked closely with many companies, e.g. Checkpoint, NDS and M-Systems. He has first encountered the Winsock SPI back in '98 (and got to know all too intimately by writing device driver hooks over it...), but is surprised to see that, even after almost 7 years, it has gotten little attention, despite its potent features.

Related talks

Main Stage·1 hr 5 min

  • DEF CON
  • Red Team
  • Date: Jul 2012
  • Location: Las Vegas

Dan Kaminsky

Dan Kaminsky details black Ops Dan Kaminsky Chief Scientist, DKH If there's one thing we know, it's that we're doing it wrong.

penetration-testingvulnerability-researchexploit-development+1

Main Stage·41 min

  • DEF CON
  • Red Team
  • Date: Jul 2012
  • Location: Las Vegas

Dustin Hoffman · Semon Rezchikov

Dustin Hoffman and Semon Rezchikov details busting the BARR: Tracking "Untrackable" Private Aircraft for Fun &Profit Dustin Hoffman President & Senior Engineer, Exigent Systems Inc.

penetration-testingvulnerability-researchexploit-development+1