Village:Unlock The City
|AnkitP||Fri Jul 22 0:00||Tue Jul 26 0:00|
|CRaghu||Thu Jul 21 0:00||Tue Jul 26 0:00|
|Ch3n||Thu Jul 21 0:00||Tue Jul 26 0:00|
|Diederik||Thu Jul 21 0:00||Wed Jul 27 0:00|
|Em||Fri Jul 22 0:00||Mon Jul 18 0:00|
|Erackron||Tue Jul 26 0:00|
|Frank||Fri Jul 22 0:00||Mon Jul 25 0:00|
|Jellejurre||Thu Jul 21 0:00||Wed Jul 27 0:00|
|Jhewitt.net||Thu Jul 21 0:00||Wed Jul 27 0:00||Wardriving equipment and environmental sensors|
|Jilles com||Thu Jul 21 0:00||Wed Jul 27 0:00||Wardriver.uk PCB's (€5), Free Stickers|
|JurreJelle||Thu Jul 21 0:00||Wed Jul 27 0:00|
|Macagr||Thu Jul 21 0:00||Tue Jul 26 0:00|
|Olaf||Thu Jul 21 0:00||Tue Jul 26 0:00||DJI Mini 1, Sony A6400 + Tamron 17-70 mm F/2.8 Di III-A VC RXD|
|Pavlos||Thu Jul 21 0:00||Tue Jul 26 0:00|
|Ruubsec||Fri Jul 22 0:00||Tue Jul 26 0:00|
|SQuintero||Fri Jul 22 0:00||Tue Jul 26 0:00|
|20 inhabitants. Refresh this list. You can add yourself to a village by editing your profile page, here.|
|Needs network||Villages describe network needs|
|Village comments plans|
|Provides transport for|
|Has plans with tracks|
|Has order interest|
Unlock the City
Welcome to a city full with nifty gadgets and crafty inhabitants. In our village you will learn and hone different hacking skillets, will listen to entertaining speakers presenting a variety of topics and will have a lot of fun. So what are you waiting for? come and help us Unlock the City!
As part of MCH we will be hosting a series of talks and workshops on different cyber-related topics. Our agenda is below, not that some additional presentations and changes may be added to the agenda, so be sure to check every once in a while. Some of the members of our village: Jilles and Jurre Groenendijk, will also be presenting at the Abacus stage at MCH. Their talk is called: 'What to do when someone close to you takes their life and you are not Tech-Savvy'. This talk is on Monday 25th of July at 10AM in the Abacus stage.
HackyHolidays is our annual CTF (Capture The Flag). For more information see hackyholidays.io.
You’ve been officially chosen to compete in UNLOCK THE CITY from July 8. till July 26.
Help! The smart city is in trouble. An A.I. algorithm went rogue in the once so peaceful, intelligent city. It's chaos out there. To regain control and restore peace, we need a group of talented hackers. Each hacker or hacking team will unlock the city in phases by solving a set of challenges in four city districts. The city council has announced that the event's winner will be appointed "Mayor" of the City to sweeten the deal. Additionally, the best hacker in a particular district will become the "Sheriff" for that district. Can we count on you to unlock the city?
Special MCH Prizes
When you compete at the Hacky Holidays CTF and are at MCH you will have a shot of winning extra prizes on top of the normal. The members of the top 3 MCH teams are awarded a 50 USD voucher which you can spend at the M5STACK webshop for your IoT hobby projects! The top solo MCH player wins a #VOIDCOIN 020/300, provided by the kindness of Jilles, see more: tweet.
To join the MCH leaderboard you have to access the Hacky Holidays competition page from the MCH network which will affiliate you as an MCH player and give you this extra leaderboard filter.
The competition closes July 26 12:00 CEST and the winners will receive their prize in the Unlock the City Village, the exact time will be communicated.
CityControl Badge App
CityControl is a SpaceTeam like shouting game. Help free the city from the rogue algorithm which has captured the city.
Talks & Workshops
To register for the talks and workshops, please sign up here: https://forms.office.com/r/7FMmhAwt6m
Defending and Attacking Kubernetes
Friday, 22nd July, 6PM
This talk discusses some common security misconfigurations for cloud-based managed Kubernetes clusters and how attackers can exploit them via live demonstrations. A custom cloud-native security monitoring solution built in AWS will be showcased. The goal is to alert relevant stakeholders of potential misconfigurations and active breach attempts on an Amazon EKS Cluster. The talk includes live demonstrations of some of the use-cases that have been implemented. The implemented solution leverages AWS native tools, as well as an infrastructure-as-code template used for rapid deployment across accounts.
Friday, 22nd July, 7PM
GraphQL is a data query language developed by Facebook which is increasingly emerging as an alternative to REST API. During this presentation, we will cover the basics of what to test when you’re tasked with a GraphQL endpoint pentest.
Can you stage dive into the metaverse: a digital ethics discussion on rules in a digital sphere.
Friday, 22nd July, 8PM
Rules govern our daily lives however sometimes we can get away with and even justify breaking them. Migration towards a life in the Metaverse poses the challenge of how to incorporate the ambiguity of the natural world into the structure of a virtual one; prompting a digital ethics dilemma -- can you, should you or would you stage dive in the Metaverse?
wardriver.uk - open source wardriving with the ESP32
Friday, 22nd July, 9PM
Wigle.net is a website that collects wifi/bluetooth/gsm information and more and plots it on a world map. Wardriver.uk is a cheap opensource project build on embeded technology (ESP32) that collects the data for it.
Interfacing with your hardware: UART
Friday, 22nd July, 10PM
This is an introductory hands-on workshop for understanding the universal asynchronous receiver-transmitter (UART) protocol, and how you can interface with it. You will receive the theory on how the protocol works and you will solve a challenge analyzing the protocol. Prerequisites: Your laptop Software: PulseView, Putty (or Screen, minicom, etc)
Reverse Engineering For Beginners Workshop
Saturday, 23rd July, 11AM - 1PM
Do you live with the following questions? What is assembly? How do you read assembly? What is a decompiler? How do you use radare and Ghidra? Join the workshop with interactive challenges.
Developing the CityControl badge app
Saturday, 23rd July, 1PM
In this talk we will give an overview of the development process of writing the CityControl game which is one of the apps on your badge today! We'll share all the pitfalls, lessons learnt and tricks you need to develop for the MCH badge yourself!
Saturday, 23rd July, 3PM - 5PM
The Rust programming language allows us to build not only fast and memory-efficient programs, but also memory-safe and thread-safe. In this workshop we will get familiar with Rust's type system and ownership model, along with tools like rustc, cargo, rustfmt, and the RLS.
Interfacing with your hardware: I2C
Saturday, 23rd July, 5PM
This is an introductory hands-on workshop for understanding the serial protocol Inter-Integrated Circuit, or I2C, and how it is used to interface with sensors or other devices. You will receive the theory on how the protocol works and you will solve a challenge analyzing the protocol. Prerequisites: Your laptop Software: PulseView, Putty (or Screen, minicom, etc)
Who is who in Ancient Hebrew poetry?
Saturday, 23rd July, 6PM
Who is who in Ancient Hebrew Poetry? Or: how I tried to hack an ancient textual problem with the computer. A longstanding problem in Ancient Hebrew poetry is that it is often hard to answer the 'who is who' question. You don't know who is saying what, and who is doing what to whom. That makes understanding texts from the Ancient Near East often hard, even when reading translations. To complicate matters, traditional Biblical scholars have always given contradicting interpretations of these texts. In my PhD research I developed a set of algorithms to help solve these problems. I annotated way too much data, wrote an inter-annotator algorithm, and a coreference resolution algorithm (borrowed from Computational Linguistics) and was able to contribute to more objective and systematic interpretations. Want to know what this actually all means? Come to this presentation, and hear about the unravelling of an ancient textual world.
Interfacing with your hardware: SPI
Sunday, 24th July, 5PM
This is an introductory hands-on workshop for understanding the serial SPI protocol and how it is used to interface with devices such as SD card readers, Wireless transeivers, etc. You will receive the theory on how the protocol works and you will solve a challenge analyzing the protocol and reading the hidden message from the wire. Prerequisites: Your laptop Software: PulseView, Putty (or Screen, minicom, etc)
Developing Concurrent Pentesting Tools in Go
Monday, 25th July, 11AM - 1PM
The Go programming language combines performance with ease of use. In this workshop we will go over the basic language constructs and you will learn all that is necessary to write your own pen testing tools such as a concurrent port scanner.
Example implementation https://pastebin.com/EZBfX19y
Adventures with workflow automation
Monday, 25th July, 1PM
In this session we will discuss what a CI/CD pipeline is, as well as different ways in which the concept of automated pipeline can be used from and offensive and engineering perspective. Demos will be used to provide examples on the different scenarios that can be observed. As a bonus, some tidbits for DevSecOps (or secure DevOps) will be discussed throughout.
Hardware Hacking for Absolute Beginners + CTF
Monday, 25th July, 2PM - 5PM
This Hardware Hacking lecture will teach you how hardware works, gives you insights in the challengers for the creators and and will train you to hack your own hardware with just a small budget. We finish the lecture with a CTF.
Reverse Engineering Minecraft to get World Records
Monday, 25th July, 6PM
Within the Minecraft Speedrunning community, there's a ton of incredibly smart people. some of them have found a way to gain crucial info for a run out of seemingly random places. This talk will be about that feat, and a bunch of other, miscellaneous minecraft geekiness