Wednesday, September 5

Training & Hackathon



09:30-10:00 | Gathering and Registration
r2team | UPF building, Roc Boronat 138

10:00-14:00 | Introduction to radare2
jvoisin, @maijin, xvilka | UPF building, Roc Boronat 138

14:00-16:00 | Lunch Time
r2food | Tasty restaurants

16:00-20:00 | Developing Internals
@trufae, @condr3t | UPF building, Roc Boronat 138

Thursday, September 6

Training & Hackathon & Dinner



09:30-10:00 | Gathering
r2team | UPF building, Roc Boronat 138

10:00-14:00 | Dynamic Reverse Engineering With Frida
@oleavr | UPF building, Roc Boronat 138

14:00-16:00 | Lunch Time
r2food | Tasty restaurants

15:00-20:00 | Debugging Heap Corruptions
morbith | UPF building, Roc Boronat 138

21:00- ∞ | Dinner @ Mussol
r2food | Mussol Restaurant, Carrer d'Aragó, 261

Friday, September 7

Conference talks



09:00 - 09:25 | Gathering and Registration
r2team | MediaPro building, Diagonal 177

09:30 - 10:00 | Opening Talk
@trufae | MediaPro building, Diagonal 177

10:00 - 10:40 | Introducing radare2 for humans (+surprise)
@arnaugamez | MediaPro building, Diagonal 177

10:45 - 11:25 | How to not write a decompiler
@Der0ad | MediaPro building, Diagonal 177

11:25 - 11:35 | 10 minutes break
r2break | MediaPro building, Diagonal 177

11:40 - 12:25 | Recognition Techniques for Renaming Functions in Windows Malware
@cmatthewbrooks | MediaPro building, Diagonal 177

12:30 - 13:00 | Cutter
@xarkes_ | MediaPro building, Diagonal 177

13:00 - 15:00 | Lunch
r2food | MediaPro building, Diagonal 177

15:00 - 15:40 | Evolving binary code.
@sha0coder | MediaPro building, Diagonal 177

15:45 - 16:40 | Reversing SR-IOV For Fun and Profit
@adirab | MediaPro building, Diagonal 177

16:40 - 16:55 | 15 minutes break
r2break | MediaPro building, Diagonal 177

17:00 - 17:50 | Not another RET
@w0lfvan | MediaPro building, Diagonal 177

17:55 - 18:30 | Unpacking the non-unpackable - mmd
@unixfreaxjp | MediaPro building, Diagonal 177

18:30 - 19:00 | Hypervisor-Level Debugger with radare2
@mtarral | MediaPro building, Diagonal 177

19:00 - 19:10 | 10 minutes break
r2break | MediaPro building, Diagonal 177

19:15 - 20:00 | Riding the wave
@trufae | MediaPro building, Diagonal 177

20:00 - ∞ | r2beers
Everyone | Unknown yet

Saturday, September 8

Conference talks & Chiptune party



09:30 - 10:00 | Gathering
r2team | MediaPro building, Diagonal 177

10:00 - 10:40 | EVM Bytecode and smart contract internals
Fedor Sakharov | MediaPro building, Diagonal 177

10:45 - 11:30 | Hacking Thimbleweed Park with radare2
@bezjaje | MediaPro building, Diagonal 177

11:30 - 11:40 | 10 minutes break
r2break | MediaPro building, Diagonal 177

11:45 - 12:25 | Reversing a Japanese Wireless SD Card with r2
@guedou | MediaPro building, Diagonal 177

12:30 - 13:00 | r2pipe-api
Quim Aguado | MediaPro building, Diagonal 177

13:00 - 15:00 | Lunch
r2food | MediaPro building, Diagonal 177

15:00 - 16:00 | GSoC
cyanpencil, @sivaramaaa, kriw, HMPerson1, @filipe_casal | MediaPro building, Diagonal 177

16:00 - 16:40 | 'dumb' fuzzing with a little help of disassembler
@dark_k3y | MediaPro building, Diagonal 177

16:45 - 17:20 | Reversing Torribash Martial Arts Simulator using radare2
Siarhei Siniak | MediaPro building, Diagonal 177

17:20 - 17:30 | 10 minutes break
r2break | MediaPro building, Diagonal 177

17:30 - 18:00 | Frida+r2 reversing swift apps
Malte Kraus | MediaPro building, Diagonal 177

18:00 - 18:50 | ESIL - a hard pill to swallow
@condr3t | MediaPro building, Diagonal 177

18:50 - 18:55 | 5 minutes break
r2break | MediaPro building, Diagonal 177

18:55 - 19:25 | Bug classification using r2
@invictus1306 | MediaPro building, Diagonal 177

19:25 - 20:00 | It’s 8051s all the way down
@AdiStuder | MediaPro building, Diagonal 177

21:00 - ∞ | Chiptune Party!
r2party | Shoho, Carrer del Municipi, 20






r2con [2017, 2016] | No rights reversed

Website done by @megabeets_ and @trufae