Version 0.1 PRELIMINARY (can be updated)

Events


Friday 19:00


Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!

Friday 20:00


Friday 20:30


Friday 21:30


Friday 22:30


Friday 00:00


Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!


Saturday 13:00


Hacking a biometric access control device

Electronic locks are so much fun - Main talk room (0.1) (en)

Hacking fingerprint access-control devices

Some time ago we had an assignment during we which we hacked the fingerprint accesscontrol devices our clients used to guard access to their offices. We hacked those things to get into the building. We learned a fair deal about electronic locks and how these things get setup. A short study.

Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!

Saturday 13:15


Learn to Solder with ArduTouch music synthesizer kit

and make music, sound, and noise! - CYBER room (1.19) (en)

Learn to solder. Anyone can learn!

It's useful. It's fun!

We will learn by soldering together

      a cool, powerful music synthesizer,

and learn to make music, sound, and noise

  &n...

Participants will all learn to solder and make an ArduTouch music synthesizer from a kit. I will also give an overview of how it works. I guarantee this kit will work after you solder it (during the workshop, or later, at home)!

ArduTouch Music Synthesizer soldering Workshop at EMF Camp 2018 style=


The ArduTouch is an open source project. It comes pre-programmed with a really nice music synthesizer (a 4-voice sawtooth waveform generator) -- called "Thick", that makes super phat sounds.



An ArduTouch Arduino library is available for programming in more super nice synthesizers, with lots and lots of features. The library also comes with many way cool example synthesizer sketches that also serve as a tutorial for making your own ArduTouch synthesizers (which are Arduino sketches). In the last part of this workshop I will show you how to re-program the ArduTouch synthesizer.



ArduTouch currently has 10 totally different synthesizers available! Synth sounds include way beautiful to metal to noise to drones, drum/bass machine sequencer, to space...

Saturday 14:00


Nintendo hacking: dumping the DSi boot ROMs

Uncovering 13 year old hardware secrets - Main talk room (0.1) (en)

An in-depth braindump of the ongoing effort to dump the boot ROMs of the Nintendo DSi, that have been a mystery for ages.

The presentation will cover:
* How the boot ROMs of the NDS and 3DS got dumped, for context
* Earlier attempts of dumping the boot ROMs and the general strategy behind these attempts
* How I got into the whole business
* A technique that seems to be giving results (one has been dumped)
* The current attempts at dumping the rest
* New exploits that could be used once the full boot ROMs are known
* Some extras

Saturday 14:30


An introduction to bondage.

Tying people not parcels. - 42 (en)

It's not Cat5 but jute. i mean, you could use cat5, 6, or utp. But let's make it fun and comfortable for all involved parties.

Ok, this workshop is not a common for hacker conferences, however, we see a huge overlap between people understanding the mayers of the OSI model, and those that like to experiment in the bedroom. I blame curiosity.

What will this workshop offer?

Glad you asked!


In this workshop you’ll learn all about rope and rope safety, the basic knots you’ll need and how to do freestyle rope play using a range of styles. You’ll have loads of fun and laughs while learning. We dare you to finish without a big smile on your face!


Space is limited to 14 guests.


People are encouraged to join, with or without a partner, you don't need rope.
Please show up in time, latecomers will have to wait another year.

Saturday 15:15


Overengineering a smart doorbell

Why make it easy if it can be difficult? - Main talk room (0.1) (en)

Hack together a doorbell detector using machine learning.

I made a system to detect when my doorbell rings in order to get a notification when packages arrive. Instead of buying a smart doorbell out of the box, however, I created a docker-compose stack on a raspberry pi running a multi threaded python program which runs a machine learning based bell detector, with a labeling tool to give feedback to the system and a completely automatic retraining pipeline.

Saturday 16:00


An introduction to bondage.

Tying people not parcels. - 42 (en)

It's not Cat5 but jute. i mean, you could use cat5, 6, or utp. But let's make it fun and comfortable for all involved parties.

Ok, this workshop is not a common for hacker conferences, however, we see a huge overlap between people understanding the mayers of the OSI model, and those that like to experiment in the bedroom. I blame curiosity.

Saturday 16:30


Help My Datacenter is On fire

We're screwed - Main talk room (0.1) (en)

Most people will claim that this never happens, others hope it never happens, but it happened on March 10, 2021, and it was not just the 1 datacenter that got impacted, but the whole campus of the provider that got powered down. This talk will exp...

Arduino For Total Newbies workshop

everything you need to learn to play with computer chips! - CYBER room (1.19) (en)

Learn Arduino

using TV-B-Gone

as an example project

(no materials required)

You've probably heard lots about Arduino. But if you don't know what it is, or how you can use it to do all...

Abstract


36C3 Arduino For Total Newbies workshopArduino
But if you don't know what it is, or how you can use it to do all sorts of cool things, then this fun and easy workshop is for you. As an example project, we'll be creating a
TV-B-Gone
remote control out of an Arduino -- and it really works!

Full Description


Arduino is an amazingly powerful tool that is very simple to learn to use. It was designed so that artists and non-geeks can start from nothing, and make something cool happen in less than 90 minutes. Yet, it is powerful enough so that uber-geeks can use it for their projects as well.


This workshop is easy enough for total newbies to learn all you need to know to get going on an Arduino.


...

Saturday 17:30


An introduction to Android Reverse Engineering

Patching apps for fun and profit - Main talk room (0.1) (en)

In this talk I'll give an introduction to android reverse engineering, show you what's inside an apk and how to tinker with it.

In this talk we'll go over the following topics:

- What's inside an apk
- What tools are there to tinker with apks
- How to understand an application's code
- How to modify that code
- A live demo where I'll show how to use these tools to cheat at shattered pixel dungeon and finally get the amulet of yendor

At the end of this talk I hope you'll have enough knowledge to start learning reverse engineering on your own, if you're so inclined.

Saturday 18:00


Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!

Saturday 18:30


FPGAs: Games of future past

Introduction to the MiSTer FPGA project - Main talk room (0.1) (en)

In this talk we take a look at the MiSTer project and dive into the world of retrogaming and classic computing using FPGA (Field Programmable Gate Array) based "hardware emulation" as an alternative to the established software emulation methods.

New, more powerful and more affordable FPGAs are causing a revolution in the world of retrogaming and retrocomputing. One such FPGA based project called MiSTer is gaining a lot of traction lately.
This talk gives an introduction to the MiSTer project and demonstrates some recreations of classic arcade, NES, SNES, Megadrive and classic computer systems in FPGA form called "cores".
If you grew up in the 80s and 90s and you're nostalgic for arcade and console games of that era then don't miss this talk.

Saturday 19:30


Saturday 20:30


Antenna 101

How to make long distance connections - Main talk room (0.1)

During this talk we will take a look at antenna's, and point-to-point connections.
You will learn about how to send signals from one point to another, and what can happen to the signals along the way.

Saturday 21:30


OpenStreetMap for beginners

An introduction to the concept, the tools and editing open geodata - Main talk room (0.1) (en)

In this talk, I'll explain what openstreetmap is, which tools and applications exists and how you can edit the data.

Saturday 22:00


clarissa demo

near-realtime network presence detection with low to zero extra network traffic - Main talk room (0.1) (en)

a brief explanation of what clarissa does and how it can be used

Saturday 22:15


Lightning Talks

Main talk room (0.1)

Saturday 23:00


Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!


Sunday 12:30


KiCad intro

From schematic to PCB - Workshop room (1.20) (en)

A guided introduction to making a PCB with KiCad.

We'll start with a provided schematic and pre-installed KiCad
and maybe end up with files to send to a board manufacturer

Sunday 13:00


Retro games

Retro Rooms 0.12 & 0.14)

Try out some of the old and new consoles!

Sunday 13:30


Why the F# would you bring kids to a hackerspace?

Mind you languaege, kids are watching= - Main talk room (0.1) (en)

I'm a dad, I have 2 girls. I've been taking them to the hackerspace all their lives. I've been inviting other kids over. I've organised "Tech with kids" events in HSBXL. Why is a hackerspace (not) a safe place to take kids?

Sunday 14:00


LED Strips Everywhere for Everyone!

(for Total Beginneres) - CYBER room (1.19) (en)

Learn how to program LED strips.

It's super easy and fun to make your life trippy.

For total beginners.

(no materials required)

Abstract



35C3 LED strip tunnel

Sunday 14:30


Start a side business in Belgium without wearing pants.

And why you should. - Main talk room (0.1) (en)

Be your own boss after the hours you work for your boss to one day no longer have a boss

In this talk I present everything I learned going from fully employed to fully selfemployed as a video creator. There are lots of little things that are useful to know and starting your own side business is surprisingly easy. Wether you have a dream career or want your hobby to start paying back for itself, this might be the knowledge you need.

Sunday 16:00


Parsing XPath with PyParsing

Lessons learned from writing a parser in Python - Main talk room (0.1) (en)

Parsing formal languages can be tricky. In this lecture I'd like to give you the tools to start parsing existing languages or perhaps to create your own.


The lecture/talk will briefly touch upon several subjects. The central theme is parsing a language called XPath 3.1. These skills I've learned by (attempting to) create an XPath parser myself.


Possible subjects (depending on demand)


  • What is (formal) language parsing?

  • Abstract Syntax Trees

  • Working with PyParsing

  • Reading and understanding standards specification


We'll discuss the EBNF notation which is used to describe the formal grammar and ways to 'translate' this into executable using PyParsing.

Sunday 16:30


Tiny music from the videocard

Pitfalls when making a GPU software synthesizer for demoscene intros - Main talk room (0.1) (en)

Seven/Fulcrum describes his attempts to make a software synthesizer that runs on the GPU, and matching VSTi for Renoise.

Demoscene intros (small audiovisual demonstrations in the 4 KB to 8 KB range) need a tiny software synthesizer to generate the music that a musician composed. The most well-known of these (Clinkster, 4Klang, Oidos) all run on the CPU. Theoretically, writing the music and the visuals in the same laguage would compress better and lead to smaller productions. This talk describe how well this idea works in practice, and the various problems that occured.

Sunday 17:00


Surface Mount Soldering for Beginners

So smol. - CYBER room (1.19) (en)

An introduction and practical lessons in soldering surface mount parts. Attendees are only expected to know which end of the soldering iron is hot, and will leave having assembled the Cadillac of USB to serial adapters themselves.

Many hardware hackers want to use newer chips that are only available in surface mount packages, but are scared away by how small the pins are. While many parts are available on breakout boards, often times the specific part that your project needs won't be.

In this talk, I'll teach you about what the various types of surface mount packages are and how to solder many of them. (Specifically, we'll be soldering SOIC, SOT-223, SOT-23-5, 0805, and a USB port). We'll discuss what tools you absolutely need, what tools are nice to have, and what you can really skip. Finally, I'll walk everybody through soldering a USB to serial adapter of my own design; based around a CH340 chip, it features discrete level shifters so that it can handle any target voltage from 1.8 to 6V.

NOTE: We ask a €10 contribution to cover the cost of materials.

Sunday 17:30


Closing talk, all the statistics!

Numbers numbers - Main talk room (0.1)