Difference between revisions of "Chicago"

From OWASP
Jump to: navigation, search
m
 
(53 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
For more information on OWASP Chicago meetings, please visit http://www.meetup.com/OWASP-Chicago-Chapter/ for more information.
  
== Next Chapter Meeting: January 10th, 2013 ==
+
We have a very active 2016 summer planned!  June & August Chapter meetings and a Hackathon in the works for July.  Stay tuned and be sure to spread the word!
  
The next OWASP Chicago chapter will be on '''January 10th, 2013''' from 6PM to approximately 9:30PM. Space for the meeting is being graciously provided by [http://www.morningstar.com/ Morningstar] at their [http://goo.gl/maps/wfqQ8 Chicago headquarters location] (22 West Washington Street, Chicago, IL 60602).  
+
If you're interested in speaking, sponsoring or hosting an event, [mailto:info@owasp-chicago.org please contact us].
  
'''Tell your friends!''' Many people just don't hear about these meetings and most people I ask say they heard about it from a friend or co-worker.
+
= General Information =
  
'''This is event is completely free and open to everyone, but you must RSVP.''' Please RSVP at the following EventBrite page so that security can let you into the building: https://owaspchicago.eventbrite.com/
+
Anyone in our area interested in application 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.
  
When you arrive, you will need to sign in with security in the lobby of the building, who will direct you to the cafeteria for refreshments. We will then move to the Auditorium for talks.  
+
Make sure you sign up for the mailing list to receive meeting announcements.  Our mailing list is at: https://lists.owasp.org/mailman/listinfo/owasp-chicago
  
The schedule is as follows:
+
Follow (and/or DM us) on Twitter: [https://twitter.com/owaspchicago @owaspchicago]<br>
 +
LinkedIn: [https://www.linkedin.com/groups/4049846 https://www.linkedin.com/groups/4049846]
  
* 6:00PM - 6:30PM - Refreshments @ Cafeteria -  Light snacks. If you want food, you can bring your own and eat here. Food is not allowed in the auditorium.
+
Chat with us on SLACK.  [https://owasp.slack.com/ https://owasp.slack.com/]
* 6:30PM - ~9:30PM - Talks! @ Auditorium
 
  
Stay tuned to this page for more information.
+
If you have any questions about the Chicago chapter, please send an email to [mailto:michael.allen@owasp.org Michael Allen] or [mailto:joe.blanchard@owasp.org Joe Blanchard]<br><br>
  
==Agenda==
 
  
This time, we will be doing short-format talks -- about 25-30 minutes each. There will be time for Q&A.
+
'''October Chapter Meeting:'''
 +
<br><br>
 +
Register Here: https://www.meetup.com/OWASP-Chicago-Chapter/events/234416569/
 +
<br><br>
 +
Agenda:<br><br>
  
* '''Common Ruby on Rails Pitfalls''' by Matt Konda and Jonathan Claudius
+
6:00-6:30pm - Gather and mingle <br><br>
  
* '''Automation Domination''' by Brandon Spruth:
+
(Food & Beverages provided courtesy of sponsor)<br><br>
  
''You have either bought some really expensive static and/or dynamic web scanning tools, or you are looking to go on the "cheap" with some free ones.  The next decision you will need to make will be either running these in scanning tools manually or dominate with automation!  Our discussion will explore some popular options on how to best automate the implementation of your scanning tools, with Continuous Integration, OWASP Projects, and to Normalizing your scanning metrics/findings/vulnerabilities.
+
6:30-7:15pm - Random Number Generation - Lava Lamps, Clouds and the IoT<br><br>
''
 
  
* '''Content Security Policy (CSP)''' by Ben Toews
+
Random numbers are the basis of security for all cryptography, yet they are often taken for granted. Learn why random numbers are so hard to generate and validate, compare different technologies in use today across virtualized environments, and discuss operational steps to take the risk out of random numbers and help secure cryptosystems even into the era of quantum computers. <br><br>
  
* '''Basic Analysis of iOS applications''' by John Downey
+
Bio:  Richard Moulds has more than 15 years experience in the security industry with a specific focus on cryptography. Richard has worked with customers in the areas of card and mobile payments, PKI, storage encryption, hardware security modules and enterprise key management. He has participated in OWASP, PCI DSS, OASIS, CSA and Quantum Safe industry groups and is the author of Key Management for Dummies.<br><br>
  
 +
7:15-7:35pm - Coffee Science w/ Intelligensia Coffee<br><br>
  
== General Information ==
+
Hackers and coffee go together like peanut butter and jelly, because as David Lynch once said, "Coffee has always seemed to facilitate thinking and catching ideas. Not only that, but the flavor of coffee is beyond the beyond good.” So do you want to know how to achieve the perfect cup of coffee? This talk will give you the lowdown on the science behind roasting, the chemical reactions that take place, the different varietals of beans and more.<br><br>
  
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.
+
7:45-8:30pm - What is Attribute-Based Access Control (ABAC) and how can I use it to secure APIs?<br><br>
  
Make sure you sign up for the mailing list to receive meeting announcements.
+
Abstract: Securing applications is more than just about identity. There have been many successful protocols and standards around authentication and federation (SAML, Open ID, OAuth, OIDC...). But they all tend to focus on users only - on the identity. Going beyond who the user is, we can start looking at what users want to do. This is where ABAC kicks. ABAC is a policy-driven way of defining fine-grained access control that can be reused across APIs, microservices, web applications, and data layers. Instead of hard-coding authorization into your application, externalize it using ABAC. <br><br>
  
We have a mailing list at: https://lists.owasp.org/mailman/listinfo/owasp-chicago
+
Bio: David Brossard works at Axiomatics and helps enterprise customers design authorization solutions that enable secure data sharing in compliance with compliance and privacy regulations. David's main area of expertise is SOA security. David has published several papers and contributed to several books on the topic of SOA security, governance, and attribute-based access control. David is also one the key figures in the OASIS eXtensible Access Control Markup Language (XACML) Technical Committee. In particular David has been driving standardization efforts around the developer experience on fine-grained, attribute-based access control. <br><br>
  
Follow (and/or DM us) on Twitter: [https://twitter.com/owaspchicago @owaspchicago]
 
  
If you have any questions about the Chicago chapter, please send an email to [mailto:vitaly.mclain+owasp@gmail.com Vitaly McLain].
+
Interesting in being a sponsor or presenting at an event?  Contact us at info@owasp-chicago.org
  
== Presentation Archives ==
+
= Presentation History =
  
Bad Cocktail: Spear Phishing - Mike Zusman - Presentation slides [https://www.owasp.org/images/6/60/Zusman_Chicago_2008.pdf here]
+
== Past Talks ==
 +
Codeburner - SCA.  Video (https://vimeo.com/163686756)
 +
 
 +
Harnessing the Security Champion Model. '''By Joe Blanchard''' - Video (https://vimeo.com/163686635)
 +
 
 +
Application Security Automation and Governance''' by Michael Allen
 +
 
 +
'Android Application Security: Common Pitfalls and How To Avoid Them''' by Drew Suarez
 +
 
 +
Introducing [https://github.com/dmayer/idb idb]: Simplified Blackbox iOS App Pentesting by Daniel Mayer
 +
 
 +
Tips for Building a Successful Application Security Program by Clint Pollock
 +
 
 +
You Will Perish In Flames: Simple Rules For Safely Handling Crypto by Thomas Ptacek
  
Making Money on the Web The Blackhat Way - Jeremiah Grossman - Presentation slides [https://www.owasp.org/images/2/24/Grossman_Chicago_2008.pdf here]
+
A9: Discovering Vulnerable Components with [https://www.owasp.org/index.php/OWASP_Dependency_Check OWASP Dependency-Check] by Steve Springett
  
Extreme Client-Side Exploitation - Nate McFeters - Presentation slides [http://www.blackhat.com/presentations/bh-usa-08/McFeters_Carter_Heasman/BH_US_08_Mcfeters_Carter_Heasman_Extreme_Client-Side_Exploitation.pdf here]
+
How to Get the Most Out of Your Security Consulting Experience by Erin Ptacek
  
Automated Thrash Testing - Andre Gironda - Presentation slides [http://www.owasp.org/images/3/32/Auto-thrash-testing.pdf here]<BR>
+
Repsheet: A Behavior Based Approach to Web Application Security by Aaron Bedra
  
Defeating Information Leak Prevention - Eric Monti - Presentation slides [https://www.owasp.org/images/4/4a/OWASP-CHI07-Defeating_Extrusion_Detection.pdf here]<BR>
+
Forget About BYOD: Develop a Realistic Mobile Security Policy by Tom Bain
  
 +
Android Internals: From Forensics to Vulnerabilities by Drew Suarez
  
'''[http://wittys.com/owasp/OWASP_Chicago_Thomas_Ptacek.pdf]Webapps In Name Only'''
+
An Application Pen Tester’s Intro to Android Internals by Tom Palarz
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.
+
Bad Cocktail: Spear Phishing - Mike Zusman - Presentation slides [https://www.owasp.org/images/6/60/Zusman_Chicago_2008.pdf here]
  
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:
+
Making Money on the Web The Blackhat Way - Jeremiah Grossman - Presentation slides [https://www.owasp.org/images/2/24/Grossman_Chicago_2008.pdf here]
  
- Locating and Decompiling Java and .NET Code
+
Extreme Client-Side Exploitation - Nate McFeters - Presentation slides [http://www.blackhat.com/presentations/bh-usa-08/McFeters_Carter_Heasman/BH_US_08_Mcfeters_Carter_Heasman_Extreme_Client-Side_Exploitation.pdf here]
- Structure and Interpretation of Binary Protocols in HTTP
 
- Protocol Debugging Tools
 
- Web App Crypto Tricks
 
  
'''[http://wittys.com/owasp/cscott-Stronger%20Web%20Authentication-v1.0.ppt]Token-less strong authentication for web applications: A Security Review'''
+
Automated Thrash Testing - Andre Gironda - Presentation slides [http://www.owasp.org/images/3/32/Auto-thrash-testing.pdf here]<BR>
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.  
+
Defeating Information Leak Prevention - Eric Monti - Presentation slides [https://www.owasp.org/images/4/4a/OWASP-CHI07-Defeating_Extrusion_Detection.pdf here]
  
'''[https://www.owasp.org/images/8/88/Secure_Password_Storage_%40OWASPChicago.pdf]Secure Password Storage'''
 
John Steven, Cigital
 
  
This talk discusses the pros and cons of the current practices such as salted-hashes, adaptive hashes and proposes an alternative solution for strengthening these existing practices. The talk will discuss the cryptographic properties of the current practices, but does not require a PhD in mathematics to understand the details.
+
[http://wittys.com/owasp/OWASP_Chicago_Thomas_Ptacek.pdf]Webapps In Name Only Thomas Ptacek, Matasano Security
  
'''[http://www.offenseindepth.com/slides/Stripe_OWASP.pdf]Stripe CTF 2.0; A Walkthrough'''
+
[http://wittys.com/owasp/cscott-Stronger%20Web%20Authentication-v1.0.ppt]Token-less strong authentication for web applications: A Security Review
Jeff Jarmoc, Dell SecureWorks
+
Cory Scott, ABN AMRO
Zack Fasel, Dubsec Labs
 
  
In this presentation, we walk through our solutions to Stripe CTF 2.0. Focus is on how we discovered the vulnerabilities, and how we went about finding and exploiting them.
+
[https://www.owasp.org/images/8/88/Secure_Password_Storage_%40OWASPChicago.pdf]Secure Password Storage John Steven, Cigital
  
 +
[http://www.offenseindepth.com/slides/Stripe_OWASP.pdf]Stripe CTF 2.0; A Walkthrough Jeff Jarmoc, Dell SecureWorks and Zack Fasel, Dubsec Labs
  
  
 
==== Chicago OWASP Chapter Leaders ====
 
==== Chicago OWASP Chapter Leaders ====
* [mailto:vitaly.mclain+owasp@gmail.com Vitaly McLain]
+
* [mailto:michael.allen@owasp.org Michael Allen] - Chapter Lead
* Mahmood Khan
+
* [mailto:joe.blanchard@owasp.org Joe Blanchard] - Chapter Lead
 +
*Rob Halvert - Presenter Lead
 +
*Adam Lewis - Venue Lead
 +
*Christopher Ehinger - Sponsor Lead
 +
*Vaune Carr
 +
*John Downey
 +
*Matt Konda - Previous Chapter Lead
 +
 
  
 
__NOTOC__
 
__NOTOC__
 
<headertabs/>
 
<headertabs/>
 
[[Category:OWASP Chapter]]
 
[[Category:OWASP Chapter]]
 +
[[Category:United States]]
 
[[Category:Illinois]]
 
[[Category:Illinois]]

Latest revision as of 15:01, 25 January 2017

For more information on OWASP Chicago meetings, please visit http://www.meetup.com/OWASP-Chicago-Chapter/ for more information.

We have a very active 2016 summer planned! June & August Chapter meetings and a Hackathon in the works for July. Stay tuned and be sure to spread the word!

If you're interested in speaking, sponsoring or hosting an event, please contact us.

Anyone in our area interested in application 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.

Make sure you sign up for the mailing list to receive meeting announcements. Our mailing list is at: https://lists.owasp.org/mailman/listinfo/owasp-chicago

Follow (and/or DM us) on Twitter: @owaspchicago
LinkedIn: https://www.linkedin.com/groups/4049846

Chat with us on SLACK. https://owasp.slack.com/

If you have any questions about the Chicago chapter, please send an email to Michael Allen or Joe Blanchard


October Chapter Meeting:

Register Here: https://www.meetup.com/OWASP-Chicago-Chapter/events/234416569/

Agenda:

6:00-6:30pm - Gather and mingle

(Food & Beverages provided courtesy of sponsor)

6:30-7:15pm - Random Number Generation - Lava Lamps, Clouds and the IoT

Random numbers are the basis of security for all cryptography, yet they are often taken for granted. Learn why random numbers are so hard to generate and validate, compare different technologies in use today across virtualized environments, and discuss operational steps to take the risk out of random numbers and help secure cryptosystems even into the era of quantum computers.

Bio: Richard Moulds has more than 15 years experience in the security industry with a specific focus on cryptography. Richard has worked with customers in the areas of card and mobile payments, PKI, storage encryption, hardware security modules and enterprise key management. He has participated in OWASP, PCI DSS, OASIS, CSA and Quantum Safe industry groups and is the author of Key Management for Dummies.

7:15-7:35pm - Coffee Science w/ Intelligensia Coffee

Hackers and coffee go together like peanut butter and jelly, because as David Lynch once said, "Coffee has always seemed to facilitate thinking and catching ideas. Not only that, but the flavor of coffee is beyond the beyond good.” So do you want to know how to achieve the perfect cup of coffee? This talk will give you the lowdown on the science behind roasting, the chemical reactions that take place, the different varietals of beans and more.

7:45-8:30pm - What is Attribute-Based Access Control (ABAC) and how can I use it to secure APIs?

Abstract: Securing applications is more than just about identity. There have been many successful protocols and standards around authentication and federation (SAML, Open ID, OAuth, OIDC...). But they all tend to focus on users only - on the identity. Going beyond who the user is, we can start looking at what users want to do. This is where ABAC kicks. ABAC is a policy-driven way of defining fine-grained access control that can be reused across APIs, microservices, web applications, and data layers. Instead of hard-coding authorization into your application, externalize it using ABAC.

Bio: David Brossard works at Axiomatics and helps enterprise customers design authorization solutions that enable secure data sharing in compliance with compliance and privacy regulations. David's main area of expertise is SOA security. David has published several papers and contributed to several books on the topic of SOA security, governance, and attribute-based access control. David is also one the key figures in the OASIS eXtensible Access Control Markup Language (XACML) Technical Committee. In particular David has been driving standardization efforts around the developer experience on fine-grained, attribute-based access control.


Interesting in being a sponsor or presenting at an event? Contact us at info@owasp-chicago.org

Past Talks

Codeburner - SCA. Video (https://vimeo.com/163686756)

Harnessing the Security Champion Model. By Joe Blanchard - Video (https://vimeo.com/163686635)

Application Security Automation and Governance by Michael Allen

'Android Application Security: Common Pitfalls and How To Avoid Them by Drew Suarez

Introducing idb: Simplified Blackbox iOS App Pentesting by Daniel Mayer

Tips for Building a Successful Application Security Program by Clint Pollock

You Will Perish In Flames: Simple Rules For Safely Handling Crypto by Thomas Ptacek

A9: Discovering Vulnerable Components with OWASP Dependency-Check by Steve Springett

How to Get the Most Out of Your Security Consulting Experience by Erin Ptacek

Repsheet: A Behavior Based Approach to Web Application Security by Aaron Bedra

Forget About BYOD: Develop a Realistic Mobile Security Policy by Tom Bain

Android Internals: From Forensics to Vulnerabilities by Drew Suarez

An Application Pen Tester’s Intro to Android Internals by Tom Palarz

Bad Cocktail: Spear Phishing - Mike Zusman - Presentation slides here

Making Money on the Web The Blackhat Way - Jeremiah Grossman - Presentation slides here

Extreme Client-Side Exploitation - Nate McFeters - Presentation slides here

Automated Thrash Testing - Andre Gironda - Presentation slides here

Defeating Information Leak Prevention - Eric Monti - Presentation slides here


[1]Webapps In Name Only Thomas Ptacek, Matasano Security

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

[3]Secure Password Storage John Steven, Cigital

[4]Stripe CTF 2.0; A Walkthrough Jeff Jarmoc, Dell SecureWorks and Zack Fasel, Dubsec Labs


Chicago OWASP Chapter Leaders

  • Michael Allen - Chapter Lead
  • Joe Blanchard - Chapter Lead
  • Rob Halvert - Presenter Lead
  • Adam Lewis - Venue Lead
  • Christopher Ehinger - Sponsor Lead
  • Vaune Carr
  • John Downey
  • Matt Konda - Previous Chapter Lead