DAY 1:
/-------+---------------------------------------------------------------------\
| 10:00 | REGISTRATION |
|-------+---------------------------------------------------------------------|
| 10:30 | Keynote (by Skyper) |
| 11:30 | TBD (by Disconnect3d) |
| 12:30 | Jackpotting ATMs for fun and profit (by Dillinger, Gillis & Barrow) |
|-------+---------------------------------------------------------------------|
| 13:30 | LUNCH BREAK |
|-------+---------------------------------------------------------------------|
| 14:30 | TBD |
| 15:30 | TBD (by charlinhos) |
| 16:30 | Nobody cares, it's a single track conference (by Lusia Kundel) |
\-------+---------------------------------------------------------------------/
DAY 2:
/-------+---------------------------------------------------------------------\
| 10:00 | HANGOVER BREAK |
|-------+---------------------------------------------------------------------|
| 10:30 | How to Index the World Wide Web (by Gergely) |
| 11:30 | Fileless is Easy: Interpreted Malware (by Vegano) |
| 12:30 | Rooting Devices && Prank Your Friends (by Zezadas) |
|-------+---------------------------------------------------------------------|
| 13:30 | LUNCH BREAK |
|-------+---------------------------------------------------------------------|
| 14:30 | Pwning AWS Lambdas & GCP Cloud Functions (by @_pkusik) |
| 15:30 | Automated vm builds (by ~sloth) |
| 16:30 | Lightning Talks |
\-------+---------------------------------------------------------------------/
Title: Keynote
Speaker: Skyper
Country of origin: 🇩🇪 Germany aka Beerland
I will take everyone on a journey through time starting with thc/Teso and ending with where the scene is heading (a personal forecast). It will not be about the “how” or “what” but more about the “why” and “when”.
[---
Title: TBD
Speaker: Disconnect3d
Country of origin: 🇧🇷 Brazil aka HueHuEland
Abstract redacted - you will have to come here to know what it is about.
[---
Title: Jackpotting ATMs for fun and profit
Speaker: John Dillinger, Lester M. Gillis, Clyde Barrow
Country of origin: 🌍 The Internet
Things you always wanted to know about ATMs. Or maybe not. We don't care. :p
[---
Title: TBD
Speaker: charlinhos
Country of origin: 🇧🇷 Brazil aka HueHuEland
Abstract redacted - you will have to come here to know what it is about.
[---
Title: Nobody cares - it's a single track conference, so you have to watch it anyway - PART III (trilogy's grand finale)
Speaker: Lusia Kundel
Country of origin: 🏴🇵🇱 Silesia, right next to Narnia
$ id
uid=65534(nobody) gid=65534(nobody) groups=65534(nobody)
$ ./a.out
# id uid=0(root) gid=0(wheel) (...)
[---
Title: How to Index the World Wide Web
Speaker: Gergely
Country of origin: 🇭🇺 Hungary aka Goulashland
I downloaded all .com index pages with some Python code and found millions of outdated boxes, ridiculous Internet providers and the real reason for asynchronous programming. We will dig through the code, the dataset and have a chuckle at people who still use PHP4.
[---
Title: Fileless is Easy: Interpreted Malware
Speaker: vegano
Country of origin: 🇳🇱 Neatherlands aka Weedland
This talk is about fileless malware. It will demonstrate that with interpreted languanges such as Python, Ruby, etc. writing fileless malware can be quite easy. In this talk we will discuss how to write a fileless Python malware and show several useful techniques. Basic topics will be discussed such as the importance of key exchange and encryption, why you should stop executing shell commands, how to make process listing from `/proc/[pid]` entries and more. Some more advanced features that will be covered and demonstrated include writing and reading to other proces' memory on the infected host but also a technique that allows you to mount remote files locally. By creating a local FUSE filesystem we don't have to exfiltrate terabyte disk images, but we can mount them locally and only extract the files that we want. The final feature that will be demonstrated shows the usefulness of allowing RPC calls from your C2 server. This way you can expose a Python API that allows you to interact with malware agents in pure Python. This becomes especially useful if you are in a network with a lot of hosts and you want to automate certain tasks.
[---
Title: Rooting Devices && Prank Your Friends
Speaker: Zezadas
Country of origin: 🇵🇹 Portugal aka Cheap Spain
Rick Roll || GTFO
[---
Title: Is persistence on serverless even possible?! Pwning AWS Lambdas & GCP Cloud Functions
Speaker: @_pkusik
Country of origin: 🇵🇱 Poland aka Cebulandia
Did you even think about how serverless works under the hood? Is serverless really server-less? How execution environment works? Is persistence even possible in this event-driven compute service? I won't be lying - Remote Code Executions are rare, but what if there is one in your function? I will show how to use it to acquire persistency and exfiltrate more data than function role gives.
Let's discover: How the infrastructure in serverless works. Why persistence is possible in this semi-volatile environment. How can we make use of an RCE vulnerability to obtain a persistence - exploitation demo & code will be shown! Possible mitigations (or why they won't work). Let's hijack the data real-time from the AWS Lambdas and GCP Cloud Functions!
[---
Title: Automated VM builds
Speaker: ~sloth
Country of origin: 🏴🇩🇪 Bavaria, the land of beer
Virtual machines allow to keep a clean, per-customer pentesting environment with all required tools - although maintaining them becomes time consuming, especially when they're supposed to be used by a team and across different hosts. This talk shows our internal setup to automatically build ready-to-use VMs containing all required tooling, configurations, and licenses. It covers regular and automated creation of Windows and Linux based images that eventually run on VMware Workstation and Raspberry Pis, but the approach is also adaptable for other targets, for example AWS AMIs, Qemu Images etc. Such a reliable and up-to-date base image allows our pentesters to focus on the assessment instead of spending hours with setting up and fixing their environment before getting to work.
[---
Title: Lightning Talks
Speaker: .*
Country of origin: .*
A slot will be reserved for lightning talks. Just get up on stage and talk about whatever you want. Worst that can happen we throw lángos at you.