Chicago

Welcome to the OWASP Chicago Local Chapter
Anyone in our area interested in information security is welcome to attend. Our meetings are informal and encourage open discussion of all aspects of application security. We invite attendees to give short presentations about specific topics.

If you have any questions about the Chicago chapter, please send an email to our chapter leaders, [mailto:joe@bernik.net Joe Bernik] or [mailto:jason@wittys.com Jason Witty.]

The Chicago chapter is sponsored by LaSalle Bank

Next Meeting
The next Quarterly Chicago OWASP Chapter meeting will be held on March 14th, 2007 at 6PM CST.

We hope to see you at the ABN AMRO Plaza at 540 W. Madison, Downtown Chicago, 23rd floor. Please RSVP to jason{AT}wittys.com by Monday 03/12/2007 if you plan to attend. Your name will need to be entered into the building's security system in order to gain access to the meeting.

Agenda:

6:00 Refreshments and Networking 6:30 J2EE Code Instrumentation - Josh Daymont, Fortify 7:15 Roundtable (topic to be determined) and Questions

Presentation Abstract: Today's web applications are deep, complex and dynamic. Traditional protection strategies need to be rethought in light of new web and security technologies. During this talk we will explore the options that the web application defense staff has in intelligently weaving detective and preventative code mechanisms directly into the fabric of a generically architected modular application which may be hosted and executed on multiple load balanced servers. Applications using a backend SQL database will be examined in further detail. Historical efforts in this area will be discussed with an emphasis on lessons learned and relations to current practices. One specific web application framework will be used as the primary example for hypothetical implementations but concepts will be explained using framework agnostic terminology.

Presentation Archives
Webapps In Name Only Thomas Ptacek, Matasano Security

Where modern network architecture meets legacy application design, we get "The Port 80 Problem": vendors wrapping every conceivable network protocol in a series of POSTs and calling them "safe". These "Webapps In Name Only" are a nightmare for application security specialists.

In this talk, we'll discuss, with case studies, how tools from protocol reverse engineering can be brought to bear on web application security, covering the following areas:

- Locating and Decompiling Java and .NET Code - Structure and Interpretation of Binary Protocols in HTTP - Protocol Debugging Tools - Web App Crypto Tricks

Token-less strong authentication for web applications: A Security Review Cory Scott, ABN AMRO

A short presentation on the threat models and attack vectors for token-less schemes used to reduce the risk of password-only authentication, but yet do not implement "true" two-factor technologies for logistical costs or user acceptance reasons. We'll go over how device fingerprinting and IP geo-location work and discuss the pros and cons of the solutions.