Ruby Usergroup Hamburg - Juli 2016

gehostet durch Klaus Trainer bei Ubilabs (, 13.07.2016 um 19:00

Summer in the City

This month, we're going to have a lightning talk session - so we're looking for your contribution! - 5 minute presentation - German or English - topic of your choice: ruby, rails, software development, hardware projects, your next conference trip or your latest fun project; show pictures, videos, or code, do a live demo, or simply talk about your favorite subject (no need for powerpoint)

If you would like to claim a 5 minute slot, get in touch:

Spontaneous contributions are welcome as well (provided we have enough time)



Beefing up your password security - why cracking the passwords of your colleagues is a good thing to do.

Security folks urge us to use strong passwords all the time. The common approach to ensure this in a corporate environment is to implement password policies. You know, these annoying rules that do not let you choose your favorite password anymore. Plus, the stuff that forces you to change your now not so favorite password every 90 days.

In the past years, there has been some controversy within the security community whether our beloved password policies actually make sense. That is, do they lead to better passwords, or do they just frustrate the users and maybe even lead to weaker passwords. Well, guess what: As it turns out, not all is good about password policies.

In this talk, I will share some experience from running a password cracking service in a corporate environment. The service was implemented in addition to a common password policy. The goal was to raise awareness and to strengthen the passwords of my colleagues. Results show that passwords which are compliant with complex policies nevertheless can be cracked within minutes. We will see how dramatic the effect of poor password hashing is to this type of attacks, and how you can run such a service without being hated by all of your colleagues :)

Lightning Talks

Lightning Talks

  1. @KlausTrainer - End-to-End Arguments in System Design
  2. @catrinmsj - Entwickler und die anderen - guckt doch mal ins Nachbarbüro
  3. @LAndreas - System call interception
  4. @toadle - The end of developer-days. - Ab wann braucht der Markt eigentlich keine Entwickler mehr?
  5. @halfbyte - How do you keep your dependencies up to date?

Teilnehmerinnen und Teilnehmer (19)


Themen: 2 | Treffen: 40

Sarah Langheinrich

Themen: 0 | Treffen: 23

Marjan Bachtiari

Themen: 0 | Treffen: 16

Klaus Trainer

Themen: 3 | Treffen: 26

Manuel Wiedenmann

Themen: 1 | Treffen: 7

Tim Adler

Themen: 2 | Treffen: 8

Thilo-Alexander Ginkel

Themen: 1 | Treffen: 10

Nina Siessegger

Themen: 1 | Treffen: 29

Daniel Gruenthal

Themen: 0 | Treffen: 31

Andreas Litt

Themen: 0 | Treffen: 22


Themen: 1 | Treffen: 26

Ben Rexin

Themen: 2 | Treffen: 45

Peter Golm

Themen: 0 | Treffen: 23


Themen: 0 | Treffen: 66

Simon Fröhler

Themen: 0 | Treffen: 22

Jens Wille

Themen: 0 | Treffen: 1

Jonas Möller

Themen: 0 | Treffen: 4


Themen: 0 | Treffen: 8


Peter Schröder

Themen: 12 | Treffen: 81