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], [mailto:cory@crazypenguin.com Cory Scott], 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 take place on December 12th, 2007 at 6pm CDT.

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 12/10/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 Vulnerabilities in Web 2.0 - Alex Stamos, Principal at iSEC Partners plus a bonus brief on iSEC's research into Vulnerabilities in Forensics Software 8:00 Social gathering at Nine, holiday drinks

Presentation abstract:

The Internet industry is currently riding a new wave of investor and consumer excitement, much of which is built upon the promise of Web 2.0 technologies giving us faster, more exciting, and more useful web applications. One of the fundamental Web 2.0 is known as Asynchronous JavaScript and XML (AJAX), which is an amalgam of techniques developers can use to give their applications the level of interactivity of client-side software with the platform-independence of JavaScript.

Unfortunately, there is a dark side to this new technology that has not been properly explored. The tighter integration of client and server code, as well as the invention of much richer downstream protocols that are parsed by the web browser, has created new attacks as well as made classic web application attacks more difficult to prevent.

We will discuss XSS, Cross-Site Request Forgery (XSRF), parameter tampering, and object serialization attacks in AJAX applications, and will discuss our open source AJAX-based XSRF attack framework. We will also be discussing a security analysis of several popular AJAX frameworks, including Microsoft Atlas, Prototype, Java DWR, Dojo, and SAJAX.

The talk will include live demos against vulnerable web applications, and will be appropriate for attendees with a basic understanding of HTML and JavaScript.

Presentation Archives
Automated Thrash Testing - Andre Gironda - Presentation slides here

Defeating Information Leak Prevention - Eric Monti - Presentation slides here

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.