WWDCScholars

Bartłomiej Pluta

Kraków, Poland

Hi! I am iOS Developer based in Cracow, Poland interested in Apple platforms, low level stuff and cybersecurity. Excited about both creating and breaking stuff.

Scholarships

Bartłomiej has been awarded a WWDC scholarship in 2022. Here is the submission that got him there.

In 2022, applicants were tasked with creating a Swift Playgrounds app project on the topic of your choice to showcase their passion for coding. Here’s how Bartłomiej describes his winning submission.

Pwnground is a Swift Playground guiding through the principles of binary exploitation with focus on stack-based buffer overflow vulnerability. The project involves own exploit playground environment created over ARM64 CPU emulator, simple XNU kernel simulator as well as live debugger displaying what each of the executed instructions does and how it affects CPU registers, memory and flags for better understanding of ARM64 assembly language and of what the created exploit actually does.